如何在highchart中获取y轴的最大值?如何在highchart中获得y轴的最大值?
即http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/line-basic/这里最大值是。如果您禁用纽约和东京,则它是等等。
任何想法?
如何在highchart中获取y轴的最大值?如何在highchart中获得y轴的最大值?
即http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/line-basic/这里最大值是。如果您禁用纽约和东京,则它是等等。
任何想法?
此信息是从一个Axis
对象直接访问。例如:
var chart = $('#container').highcharts();
var axisMax = chart.yAxis[0].max; // Max of the axis
var dataMax = chart.yAxis[0].dataMax; // Max of the data
如前所述可以使用Axis.getExtremes
(API),但相同的数据也可作为:
Axis.min
:轴Axis.max
的最小值:轴的最大Axis.dataMin
:数据最小消息Axis.dataMax
:数据的最大值甚至一些历史数据,如果轴的极端改变:
Axis.oldMin
:轴Axis.oldMax
的前面分钟:轴的前一个最大
它显示以前的值?在图表渲染之前,还没有在第一次显示任何东西? – kamaci
@kamaci对于第一次你必须使用''this''来代替'chart',像这样:'load'' http://jsfiddle.net/m7gV5/1/ –
感谢您的帮助。我想我需要某事。像之前和之前一样。另一方面,我想要这个来更新y轴的单位(即单位是GB,如果用户禁用某些系列,我会将它更改为字节,TB等)。我不知道我是否在右边但我应该调用y轴的格式化函数。我可以在加载和重绘方法中做到吗? – kamaci