我有一张像这个小提琴中的图表:http: //jsfiddle.net/h9Bqj/
如图所示,xAxis 上没有“3”和“5”的刻度,也没有标签。我无法弄清楚如何为每个 xAxis 显示一个刻度。
这些[...]
xAxis: {
labels: {
step: 1
},
tickInterval: 1
}
选项对我不起作用。
我如何获得每个增量的刻度和标签?
我有一张像这个小提琴中的图表:http: //jsfiddle.net/h9Bqj/
如图所示,xAxis 上没有“3”和“5”的刻度,也没有标签。我无法弄清楚如何为每个 xAxis 显示一个刻度。
这些[...]
xAxis: {
labels: {
step: 1
},
tickInterval: 1
}
选项对我不起作用。
我如何获得每个增量的刻度和标签?
像你一样将 tickInterval 设置为 1,然后添加pointInterval
为 1。
http://api.highcharts.com/highcharts#plotOptions.series.pointInterval
其实是我自己想出来的。
plotOptions: {
column: {
stacking: 'normal',
pointRange: 1
}
},
通过在选项或系列中设置 pointRange 可以解决问题。
见:http: //jsfiddle.net/DZbyp/1/