我试图制作一张Highcharts极地图,看到这个小提琴:See demo
{{1}}
问题是yAxis max似乎是以5为步长。当max为11时,渲染的最大步数为15.
如何将此行为更改为1的步骤?
答案 0 :(得分:1)
这是由于endOnTick
为true
。来自max
API description:
如果
endOnTick
选项为true,则max
值可能会向上舍入。
将其设置为false
,轴应具有正确的高度。
您可能还需要调整刻度以使线条正确显示。这可以通过多种方式完成,使用tickPositions
,tickPositioner
,tickInterval
......
我的简单建议是这样做(JSFiddle):
yAxis: {
min: 0,
max: 11,
endOnTick: false, // For axis height
tickPositions: [0,11], // For grid lines
labels: {
enabled: false
}
}