1

だから私はGnuPlotにかなり慣れていないので、なぜ私がエラーを起こしているのか分からないようです。

(irrelevant id,name,time)形式の data.txt ファイルのサンプルを次に示します。

3|Harpos|2010-08-28 02:44:55
4|Harpos|2010-08-29 02:22:25
5|Harpos|2010-08-29 02:09:19
26|Harpos|2010-09-03 03:01:09

次の構成で (xrange は私のデータの最終的な境界です):

set xdata time
set timefmt x "%Y-%m-%d %H:%M:%S"
set xrange ["2010-08-28 02:44:55":"2010-12-19 16:46:55"]
set yrange [0:500]

私がプロットしようとしているのはこれです:

plot '/Users/kyleturner/Desktop/Harpos-placeholder.txt' using 0:3

特定の時間 (一連の月) に発生するデータの発生数 (0 は各発生のシーケンス番号) を生成しようとしているためです。

ただし、エラーが発生し続けます。

"Bad format character"

「using」コマンドを間違って実行していますか? 誰かが私を正しい方向に導くことができますか? これを理解したら、大規模な sqlite クエリを実行して、ビジュアルの生成を開始できるようになります。

詳細を見逃していた場合はお知らせください。

4

1 に答える 1

1

私はあなたが欠けていると思います

set datafile separator "|"

また、x 軸に日付を入れたいようです。

plot '/Users/kyleturner/Desktop/Harpos-placeholder.txt' using 3:0

時間形式の扱いは問題ありません。

于 2010-12-29T09:32:43.083 に答える