1

これらはdata1.csvにあります。左の列は時間、右の列はデータです。x軸に時間を表示し、y軸にデータをフロットチャートに表示したいと思います。

09:35,13
10:35,12
11:35,38
12:35,12
13:35,11
14:35,10
15:35,43
16:35,42
17:35,39
18:35,45

データをロードする機能を実行しましたが、問題はありません。

function graphUpdate() {
            $.ajax({
                url : "file/data1.csv",
                type : "GET",
                dataType : "text",
                success : oncsvReceived
            });
        }

今私の問題は、以下に示すように、それらの時間をフロットチャートのx軸に表示することです。誰でもここで私を助けることができますか?ドキュメントを読んでここを見回してみましたが、あまり役に立ちません。よろしくお願いします。

function oncsvReceived(data) {
    var alltext = $.csv()(data);
    $.plot($("#placeholder"), [alltext], {
                 yaxis: {

                 },
                                 xaxis:{
                                 });
4

1 に答える 1

0

flotにはtimeプラグインを使用し、次のように設定する必要がありmodeますtime

ドキュメントを参照してください:https ://github.com/flot/flot/blob/master/API.md#customizing-the-axes

アップデート :

数ヶ月前、別途ダウンロードして使用しました。しかし、最新バージョンについてはよくわかりません。変更があるかどうかを確認するには、API.txtを参照してください。

リンク:https ://github.com/flot/flot/blob/master/jquery.flot.time.js

于 2012-10-19T02:44:30.567 に答える