High-Chart X-оси формата данных в соответствии с случайными минимальными интервалами - PullRequest
0 голосов
/ 30 ноября 2011

Здесь (jsfiddle) - мой код с данными.Сгенерированный график довольно грязный, может ли кто-нибудь помочь мне в этом?

Мои данные с интервалами, как следующие:

hours:mins
10:13
15:15
18:14
22:13
00:13

в случайное время.

Я преобразовал ихв миллисекундах, с этим нет проблем, но чтобы показать их в Highcharts, есть некоторая проблема, может быть, я не вызывал функции req для форматирования данных, чтобы показать правильность здесь или что-то подобное.

Некоторые даты понятныформат:

Tue Nov 08 10:13:00 IST 2011
Tue Nov 08 15:15:00 IST 2011
Tue Nov 08 18:14:00 IST 2011
Tue Nov 08 22:13:00 IST 2011
Wed Nov 09 00:13:00 IST 2011
Wed Nov 09 03:13:00 IST 2011
Wed Nov 09 06:13:00 IST 2011
Wed Nov 09 10:13:00 IST 2011
Wed Nov 09 15:13:00 IST 2011
Wed Nov 09 18:13:00 IST 2011
Wed Nov 09 22:13:00 IST 2011
Thu Nov 10 00:13:00 IST 2011

1 Ответ

2 голосов
/ 30 ноября 2011

Highstock требует, чтобы данные времени были отсортированы.Добавление этого до того, как рендеринг решит вашу проблему:

data.sort(function (a, b) {
    return a[0] - b[0];
});

Обновленный пример: http://jsfiddle.net/CYJAk/3/

...