明確にするために:
次のようなデータがあります。
0, , ,1,2
1, , ,2,3
2, 1, ,4,5
3, 1, ,4,6
4, 1,1,4,7
5, 1,2,5,8
6, 1,4,6,7
値が欠落している複数の列 (ファイルの先頭のみ)。今、列2、3、および5をプロットしたいのですが、プロットしたいすべてのセットにデータがある時点からプロットを開始する必要があります。
したがって、xrange が [0:10] の場合、2,3,5 をプロットする場合、4:6 からのみプロットする必要があります。2,4,5 をプロットすると、2:6 からプロットする必要があります。値が存在するかどうかをテストする可能性はありますか?
私はすでに次のようなことを試しました
plot \
"file.txt" using 1:($2 + ($3*0) + ($5*0)) with lines, \
"file.txt" using 1:($3 + ($2*0) + ($5*0)) with lines, \
"file.txt" using 1:($5 + ($3*0) + ($2*0)) with lines, \
使用する1つの要素のデータが存在しない場合、gnuplotは行全体を無視することを望んでいたためです。
誰かアイデア?