Highstocks: столбцы "columnrange" всегда расположены равномерно.Как сделать так, чтобы в highstocks были пробелы в данных? - PullRequest
1 голос
/ 15 апреля 2019

У меня есть columnrange график с одним столбцом в день. Там не обязательно данные на каждый день, поэтому они немного разбросаны.

Когда это рисуется, каждый столбец всегда распределяется точно равномерно, независимо от того, какие пробелы существуют в данных.

Пример: у меня есть 3 столбца: 2019-01-01, 2019-01-03 и 2019-01-28. В этом случае будут показаны все столбцы с одинаковым интервалом между ними. Это затрудняет понимание того, что последнее значение действительно через 25 дней после второго.

Как мне сделать их разнесенными в соответствии с их x значениями? Я пробовал возиться с plotInterval / plotRange безрезультатно.

См. Скрипку: http://jsfiddle.net/ywg237bd/1/

1 Ответ

0 голосов
/ 15 апреля 2019

Вам необходимо отключить опцию ordinal, которая по умолчанию включена в Highstock:

xAxis: {
    ...,
    ordinal: false,
},

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

Справочник по API: https://api.highcharts.com/highstock/xAxis.ordinal

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