Я пытаюсь установить максимальное значение динамически наибольшего числа. Я не уверен, где я делаю неправильно ...Highcharts - yAxis tickInterval до максимальных данных
Любая помощь пожалуйста?
Ожидаемое:
Что я получаю:
PS: Я хочу найти максимальное значение (например, 100 в этом примере) и покажем, что в качестве значения первого 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 Мадей который приводимого ниже код, который привел
** @ Kacper Madej ** ... Спасибо за ответ. Но это не решило мою проблему :(Мои все значения - '[59, 56, 50, 52, 61, 80, 79, 100]' и '[39, 35, 19, 38, 39, 48, 56, 57 ] ', которые ** ниже 100 **, но я получаю максимальное значение как ** 157 ** в yAxis ... Я хочу определить максимальное значение диаграмм и установить его как maxLabel – Reddy
@Reddy Sine есть набор стеков , тогда максимальное значение равно 100 + 57, поэтому 157. Отключить укладку, чтобы получить максимум 100 - http://jsfiddle.net/e6har510/1/ –
** @ Kacper Madej **. Именно это я и ищу. .. Спасибо за совет – Reddy