gnuplot の「線付き」は不要な「ボックス」を生成します

gnuplot の「線付き」は不要な「ボックス」を生成します

次のコマンドがあります:

set xdata time
set timefmt "%s"
set terminal jpeg size 800,600
set output "image.jpg"
set yrange [-100:]
plot "file" using 1:2

次のような出力が得られます。

「線」なしの結果

しかし、プロットコマンドの最後に withlines を追加すると、次のようになります。
「行」の結果

画像の右側に大きな「ボックス」がいくつかあります。何が間違っているのでしょうか?

データファイルからの抜粋:

1334425549 435 255
1334425555 515 255
1334425560 597 255
1334425566 475 255
1334425571 431 255
1334425577 560 255
1334425582 411 255
1334425588 469 255
1334425593 484 255
1334425599 584 255

答え1

私の考えでは、X 軸 (どうやら何らかの日付) に対して順序が狂っているデータ ポイントが多数あるようです。あるいは、データ ファイルの一部に、奇妙なブロックとして表示される誤った形式の行があるのか​​もしれません。

入力ファイルを列 1 をキーとしてソートし ( のような形式sort -n +0 -1 whatever > whaterver.sorted)、ソートされたファイルをプロットします。または、表示されるソートを含め、ファイル内のすべての行の形式を確認するための小さなsed またはawkスクリプトを作成します。

答え2

不思議なことに、問題は消えてしまいました。データファイルなどには触れていません。ボックスが表示されなくなりました。

関連情報