在同一文件中使用gnuplot绘制列图

3
我有一个包含18列的文件。使用gnuplot,我想以这种方式绘制它们:1:2、3:4、5:6、...、17:18。
我一直在尝试使用do循环,但我不知道如何在列数中包含运行索引。我尝试了类似于以下内容的代码:
for [i=1:18] plot "numbers.dat" using (2*(i-1)+1):(2*(i-1)+2)
谢谢。
1个回答

3
使用算术表达式的结果作为列索引,请使用column函数:
plot for [i=1:18] "numbers.dat" using (column(2*(i-1)+1)):(column(2*i))

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接