我有一个我正在a jsfiddle工作的柱形图。在其中,我在yAxis上将min设置为81并将max设置为105,以便图表占据整个高度。但是,只要我给出最大值超过100,它就会将其四舍五入到120,这样我的图表就会缩小。如果max更改为100,那么它会以我想要的方式显示它(尽管某些条被切断)。知道如何让这张图表按比例缩放,以便yAxis区域比我的酒吧稍大吗?代码:
server
答案 0 :(得分:2)
如果您看到max
的{{3}},您会看到:
如果
endOnTick
选项为true,则max
值可能会向上舍入。
因此,解决方案是设置endOnTick: false
,默认为true
。这同样适用于min
。
请注意,这可能会使您的刻度线(轴标签)出现在奇怪的位置,但这可以通过大量tick...
选项来解决,例如tickInterval
,tickPositioner
,{{1 },tickPositions
...
您的代码的示例添加可能是(API documentation):
tickAmount
请注意,endOnTick: false,
startOnTick: false,
tickPositions: [81,105]
可能仍有一些间距,默认为maxPadding
。您也可以将其设置为0.05
,但随后点可能会到达绘图区域的最边缘。