Highcharts удаляет серию сама - PullRequest
0 голосов
/ 06 сентября 2018

Я хочу показывать некоторые цифровые значения с течением времени - так, когда что-то было включено или выключено. Теперь моя проблема в том, что если ряды получили все нулевые значения, highcharts удаляет весь ряд, если нет ряда со значениями до (сверху) или позади (снизу). Вот пример одной нулевой серии:

data: [
     {x:1529306090000, y:null, lat:'13.06839', lng:'47.05947'},
     {x:1529306100000, y:null, lat:'13.06851', lng:'47.05987'},
     {x:1529306111000, y:null, lat:'13.06840', lng:'47.05984'},
     {x:1529306121000, y:null, lat:'13.06840', lng:'47.05998'},
     {x:1529306131000, y:null, lat:'13.06847', lng:'47.05994'},
     {x:1529306141000, y:null, lat:'13.06849', lng:'47.05992'},
     {x:1529306151000, y:null, lat:'13.06847', lng:'47.05990'},
     {x:1529306161000, y:null, lat:'13.06846', lng:'47.05999'},
     {x:1529306171000, y:null, lat:'13.06846', lng:'47.05999'},
     {x:1529306181000, y:null, lat:'13.06846', lng:'47.05999'},
     {x:1529306191000, y:null, lat:'13.06846', lng:'47.05999'},
     {x:1529306201000, y:null, lat:'13.06846', lng:'47.05999'},
     {x:1529306211000, y:null, lat:'13.06846', lng:'47.05999'},
     ....

Целый пример для диаграммы, где удаляются три верхние серии и нижняя пустышка: http://jsfiddle.net/p708kdq2/

это также проблема, если внизу убраны серии. поэтому весь график неверен, поскольку значения ряда больше не совпадают с «метками строк» ​​

я думаю, что highcharts удаляет эти "пустые" ряды при анализе данных рядов. есть ли что-нибудь, где я могу сказать старшие чарты, чтобы пропустить нулевой ряд посредством анализа.

1 Ответ

0 голосов
/ 06 сентября 2018

Вы можете просто установить min и max свойства для оси, чтобы всегда иметь правильное количество категорий:

yAxis: {
    min: 0,
    max: 22,
    ...
}

Живая демоверсия: http://jsfiddle.net/BlackLabel/27508cky/

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