質問

ここ(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
役に立ちましたか?

解決

Highstockには、データをソートする必要があります。レンダリングの前にこれを追加すると、問題が解決します。

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

更新された例: http://jsfiddle.net/cyjak/3/

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top