1
最大値を動的に最大値に設定しようとしています。私は間違いをしているのか分かりません...ハイチャート - yAxis最大データに対するtickInterval
何か助けてください?
予想:
私は何を取得しています:
PS:私は最大値(例:この例では100)を見つけたいととして、第1 yAxisLabelと、次の値があるべきことを示してマイナス( - )20等...
チャート1つの値[39, 35, 19, 38, 39, 48, 56, 57]
チャート2つの値[39, 35, 19, 38, 39, 48, 56, 57]
運のないしようとしたオプション:
yAxis: {
min: 0,
max: 100,
tickInterval: 20,
},
と
yAxis: {
tickInterval: 20,
tickPositioner: function(min,max){
var act = min,
ticks = [];
console.log(this);
while(act <= max){
ticks.push(act);
act+= this.tickInterval;
}
return ticks;
},
min: 0,
max: 100,
},
** @ Kacper Madej ** ...お返事ありがとうございます。しかし、それは私の問題を解決しませんでした:(私のすべての値は '[59,56,50,52,61,80,79,100]'と '[39,35,19,38,39,48,56,57 ] 'は** 100 **未満ですが、yAxisでは** 157 **として最大値を取得しています...チャートの最大値を特定し、maxLabelとして設定したい – Reddy
@Reddy Sineスタッキングセットがあります、最大値は100 + 57なので、157.スタックを無効にして最大100を得る - http://jsfiddle.net/e6har510/1/ –
** @ Kacper Madej **これはまさに私が探しているものです。 ..チップをありがとう – Reddy