大家好我正在绘制图表,
Data.chart.series[0].remove();
Data.chart.xAxis[0].axisTitle.attr({ text: xAxisTitle});
//Data.chart.xAxis[0].categories = xAxisCategories;
Data.chart.addSeries({
name: yAxisTitle,
data: formattedData,
pointInterval: pointInterval
});
Data.chart.redraw();
我根本无法在文档中看到有关更改xAxis类别的任何内容,这可能吗?我没有看到任何改变标题的东西,但设法在网上得到一个片段,我真的需要避免破坏&重新创建图表。
答案 0 :(得分:36)
您可以使用Axis对象上的setCategories
方法执行此操作。请参阅此处的轴参考文档:http://www.highcharts.com/ref/#axis-object
答案 1 :(得分:0)
在最新的Highcharts版本中,您可以使用update()函数:
Data.chart.xAxis[0].update({categories: xAxisCategories});