Я пытаюсь построить график с минимальным, максимальным лимитом и тиком. Но когда он показывает, минимальные и максимальные значения не устанавливаются должным образом, вместо этого интервалы тика делятся, а некоторые значения min/max устанавливаются с помощью высокой частоты.Значения минимального/максимального значения Highchart не заданы и диаграмма не построена правильно
<script src="http://code.highcharts.com/highcharts.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>
<div id="container" style="min-width: 400px; height: 400px; margin: 0 auto"></div>
Пример: http://jsfiddle.net/s2erv69n/
Мои требования
Values can be positive or negative.
ось Y должна начинаться при определенном значении (в нижней части оси):
Найти наименьшее значение все 10 лет, а затем округлите значение до ближайшего 1% (например, -4.3% должно быть -5.0%).
Это самое низкое значение должно быть начальной точкой (нижней) оси Y (первый тикер оси Y).
Ось Y должна заканчиваться на определенное значение (верхняя часть оси): Найти максимальное значение всех 10 лет, а затем округлить значение до ближайшего 1% (например, 12,5% должно быть 13,0%).
Это самое высокое значение должно быть конечной точкой (сверху) оси Y (последний тикер оси Y).
На оси Y должно быть 6 тикеров (5 интервалов).
Разъяснения
На основании вышеуказанных требований, пример создал и значения мин/макс определены для первичной и вторичной оси.
В этом случае диапазон составляет от -1 до 17 Почему его графический в диапазоне от -8 до 32
Для положительных значений его тонких, тогда как отрицательные значений мин/макс помещает неправильно в оси
Будет ли highchart поддерживать динамический min/max с тиком или нет.
Просьба предложить мне, как выполнить требования.