Альтернативный способ отображения отрицательных значений на столбчатой ​​диаграмме - PullRequest
0 голосов
/ 30 декабря 2018

Интересно, есть ли альтернативный способ отображения отрицательных значений на столбчатой ​​диаграмме.

Самое нижнее значение на оси у должно быть самым низким значением.Столбцы на графике должны расти снизу вверх и достигать соответствующих значений.

См. Изображения ниже с текущим и ожидаемым поведением.

Ток Ожидается

Ответы [ 2 ]

0 голосов
/ 31 декабря 2018

Будет лучше, если вы используете threshold свойство:

series: [{
    ...
    threshold: -20
}]

Демонстрационная версия: http://jsfiddle.net/BlackLabel/0moe5q2y/

Справочник по API: https://api.highcharts.com/highcharts/series.column.threshold

0 голосов
/ 30 декабря 2018

На самом деле я не в хай-чартах, но я немного притаился и разобрался с этим, давайте назовем это, hack; p

Проверьте это, пожалуйста: https://jsfiddle.net/4goq1x6c/

Если вы хотите, чтобы минимальное значение устанавливалось динамически, вы можете рассчитать его на основе некоторого условия и обновить каждый 0 элемент массивов данных и значение min, равное yAxis.(то есть вы могли бы использовать некоторую переменную для упрощения)

Это грязно (но не так много, когда я снова посмотрел на это) Я знаю это, но я не нашел ничего native в документах Highcharts.Надеюсь это будет полезно :) 1013 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...