Highcharts-如何将yAxis设置为系列数据中最接近或准确的值

时间:2016-11-09 18:44:19

标签: javascript highcharts

这是我想要做的一个例子。

http://jsfiddle.net/na74Lndg/1/

如何避免插入12.5 yAxis行的highcharts。

如果该系列有任何数据为11,那么我确实希望看到12.5行,但如果没有任何内容则不行。

我尝试过使用softMax,但这并没有解决问题,

yAxis: {
 softMax: 10
}

我确定可以编写代码来计算最大数据系列并相应地设置最大值,但是在不写很多代码的情况下寻找答案。

1 个答案:

答案 0 :(得分:2)

您可以将maxPadding设置为0(或其他可以达到预期效果的数字)。

yAxis: {
  maxPadding: 0,
  ...
}

更新了小提琴:

参考:

  

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

您还可以查看endOnTick属性,该属性允许轴延伸超过10,但不会绘制下一个刻度。