Highcharts:努力理解轴填充

时间:2016-08-21 21:52:11

标签: highcharts

根据docs,y轴填充如下:

  

相对于轴长度填充最小值。填充0.05将使100px轴长5px。当您不希望最低数据值出现在绘图区域的边缘时,这非常有用。默认为0.05。

但请考虑这个jsfiddle,在我评论过的两个地方。

我期待的是将8.8.8.8从1.0增加到10.0会在图表的线和底部之间打开一个间隙(以便y轴有效地从负值开始) )......但它根本没有任何效果。

似乎这个填充值上有一个块,使轴变为负值(为了打开所需的填充)。但文档说它应该使轴更长,没有任何参考依赖于显示的数据,以及该数据相对于零。

此外,我不希望只是将其中一个数据值从略微正面变为略微负面就会产生如此巨大的影响。

我以为我理解了highcharts轴填充,但显然我没有!

1 个答案:

答案 0 :(得分:1)

您应该将softThreshold参数设置为false。

 series: [{
    softThreshold: false,
    data: [29.9, 1.5, 6.4, 29.2, 44.0, 76.0, 35.6, 48.5, 16.4, 94.1, 5.6, 0.4] 
 }]

http://jsfiddle.net/wzkhuo9t