0

我有一张像这个小提琴中的图表:http: //jsfiddle.net/h9Bqj/

海图 如图所示,xAxis 上没有“3”和“5”的刻度,也没有标签。我无法弄清楚如何为每个 xAxis 显示一个刻度。

这些[...] xAxis: { labels: { step: 1 }, tickInterval: 1 } 选项对我不起作用。

我如何获得每个增量的刻度和标签?

4

2 回答 2

1

像你一样将 tickInterval 设置为 1,然后添加pointInterval为 1。

http://api.highcharts.com/highcharts#plotOptions.series.pointInterval

http://jsfiddle.net/h9Bqj/1/

于 2013-10-18T09:49:14.800 回答
0

其实是我自己想出来的。

plotOptions: { column: { stacking: 'normal', pointRange: 1 } },通过在选项或系列中设置 pointRange 可以解决问题。

见:http: //jsfiddle.net/DZbyp/1/

于 2013-10-18T08:19:11.530 回答