Flotチャートの内側にタイムラインとしてx軸を表示するのが難しい。私は運のないFLOTのAPIページ上のチュートリアルだけでなく、this one on stackoverflowFlotチャートのx軸時間の問題... AARGHHH
を追ってきた
{
"label": "ServiceReport",
"data": [[1328983200, 53], [1328986800, 53], [1328990400, 60]]
}
:ここに私のJSONファイルの省略コピーです。
x軸を変更すると、グラフはきれいに表示されますが、x軸は空白になります。
xaxis: { mode: "time", minTickSize: [1, "hour"]}
これは8 8までの値(データファイルに応じて修正していない)、ないグラフのデータ表示:5:
xaxis: { mode: "time", minTickSize: [1, "hour"],
min: (new Date("2000/01/01")).getTime(),
max: (new Date("2000/01/02")).getTime()
}
は基本的に、私は(実際には任意の形式で時間を表示するに:00、午前5時、重要ではない)をx軸に、y軸をサービス値に対応させます。各データファイルには合計24のタイムスタンプがあります(1日分のデータ)。
FlotとJavaScript/jQueryのエキスパートが大歓迎です!
そのタイムスタンプの事は、私が見たキー... – Ryley
[OK]をです:あなたは日付のためにそのような何かを行うことを確認してください、あなたのJSONデータを生成するためにPHPを使用* 1000あなたのJSONページでそれはよりよく動作します。そして私の答えを確認してください:-) – Valky
それは完全にタイムスタンプだった、それはミリ秒でそれを望んでいる:)。助けてくれてありがとう! – mynameisneo