说清楚:
我有看起来像这样的数据:
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, \
因为我希望如果要使用的一个元素的数据不存在,那么 gnuplot 将忽略整行。
有人出主意吗?