4

我有一些这样的数据文件:

Id a1 a2 a3
1  1  2  3 
2  2  3  4 
3  2  3  4 

但我不知道确切的列数,但我可以用 shell 把它变成变量。我想在一张图片中绘制数据文件,第一列作为 x 轴,其他列作为 y 轴,列标题作为 line.like 的标题:

在此处输入图像描述

如何在 gnuplot 中绘图?非常感谢

4

1 回答 1

7

考虑这个例子

colhead.gp

plot for [i=2:n+1] 'colhead.dat' u 1:i w lp title columnheader(i)

colhead.dat

Id a1 a2 a3
1  1  2  3
2  2  3  4
3  2  3  4

要从 shell 获取参数:

gnuplot -persist -e "n=4" colhead.gp
于 2013-07-08T11:35:02.660 回答