短い質問:チャートが作成された後にHighchartsにmin/max
を設定する方法はありますか?私はグラフの初期化時にy: {min: 100,max: 200}
のような初期設定を知っていますが、後でmax/minを動的に変更したいのです。ハイチャート:y軸の最大値と最小値を動的に設定し、作成時ではなく
おかげ
短い質問:チャートが作成された後にHighchartsにmin/max
を設定する方法はありますか?私はグラフの初期化時にy: {min: 100,max: 200}
のような初期設定を知っていますが、後でmax/minを動的に変更したいのです。ハイチャート:y軸の最大値と最小値を動的に設定し、作成時ではなく
おかげ
私はsetExtremesはそれについて移動する最良の方法だと思います。 構文は次のとおりです。chart.yAxis[0].setExtremes(100,300);
最小値を設定したい場合は、chart.yAxis[0].setExtremes(100,null);
が有効です。
また、tickPositioner http://api.highcharts.com/highcharts#yAxis.tickPositionerを使用して、これらの値の間の最小値/最大値とティックを定義できます。
我々はまた、更新方法
chart.yAxis[0].update({
max: 100
});
chart.xAxis[0].update({
max: 150
});
これは私のために働いた、受け入れられた答えは何らかの理由でうまくいかなかった。 – Bhargava
素晴らしい答えを使用することができ、私の時間 – Denis
ベストソリューションの多くを保存しました。 +1 –
角度ハイチャートを使用している場合は、$ scope.chartConfig.getChartObj()。xAxis [0] .setExtremes(min、max); – Shahar