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

Highcharts- how to set yAxis to the closest or exact value in the series data

本文关键字:最接近 数据 系列 yAxis 设置 Highcharts-      更新时间:2023-09-26

这是我正在尝试做的一个例子。

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

如何避免highcharts插入12.5 yAxis线。

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

我已经尝试使用softMax,但这并不能解决问题,

yAxis: {
 softMax: 10
}

我当然可以编写代码来计算最大数据系列并相应地设置最大,但寻找答案而不编写太多代码。

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

yAxis: {
  maxPadding: 0,
  ...
}

更新小提琴:

  • http://jsfiddle.net/jlbriggs/na74Lndg/2/
参考:

  • http://api.highcharts.com/highcharts/yAxis.maxPadding

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

你也可以看看endOnTick属性,这将允许轴延伸超过10,但不绘制下一个刻度。

  • http://api.highcharts.com/highcharts/yAxis.endOnTick