ハイチャートで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: 軸の以前の最大値