У меня есть диаграмма временных рядов в Highcharts, где я хотел бы, чтобы пользователи могли увеличивать определенные диапазоны дат. Это возможно, установив zoomType: 'x'
. Однако после увеличения диаграммы ось Y не масштабируется для лучшего соответствия видимым данным. Например, если исходная ось Y проходит от 0 до 100, и я увеличиваю область с данными, которые работают только с 91 до 99, то я, вероятно, хочу, чтобы ось Y изменилась на 90-100 или что-то подобное. По сути, я хочу выяснить, как заставить Highcharts перезапустить свою логику масштабирования оси, учитывая только видимые данные.
Половина измерения должна установить zoomType: 'xy'
, что позволяет пользователю рисовать прямоугольник и увеличивать его. Однако это неудобно для пользователя в этом контексте, поскольку все, что он действительно хочет сделать, это изолировать диапазон дат, а затем изучить изменение данных в этом диапазоне.