ハイチャートでay軸の最大値を取得するにはどうすればよいですか?
つまり、 http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/line-basic/ここでの最大値は30です。ニューヨークと東京を無効にすると、20などになります。
何か案は?
ハイチャートでay軸の最大値を取得するにはどうすればよいですか?
つまり、 http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/line-basic/ここでの最大値は30です。ニューヨークと東京を無効にすると、20などになります。
何か案は?
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
: 軸の以前の最大値