如何在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