问题描述: 在使用AnyChart的Column-3D图表时,当设置categorized_by_series为true时,x轴标签无法正确显示。
解决方法: 为了正确显示x轴标签,可以使用以下解决方法:
// 创建数据集
var data = anychart.data.set([
['A', 5],
['B', 10],
['C', 15]
]);
// 创建图表
var chart = anychart.column3d();
// 设置数据
chart.column(data);
// 设置x轴标签
chart.xAxis().labels().setXAxisLabels(['A', 'B', 'C']);
// 渲染图表
chart.container('container').draw();
// 创建数据集
var data = anychart.data.set([
['A', 5],
['B', 10],
['C', 15]
]);
// 创建图表
var chart = anychart.column3d();
// 设置数据
chart.column(data);
// 设置x轴刻度
chart.xScale().mode('ordinal');
// 渲染图表
chart.container('container').draw();
这两种方法都可以解决x轴标签显示不正确的问题。根据具体情况选择合适的方法即可。