我有一个文件,其中两列包含来自两个来源的A / D样本。所有值都在0-1023(含)范围内,并且源不相互依赖。也就是说,它们是完全不同的。
数据文件的样本摘录:
188 631
196 593
203 594
210 593
218 595
225 593
233 594
240 602
247 593
255 594
262 593
269 594
277 593
284 594
第一列中的所有值都属于A / D源#1,而第二列中的所有值都属于A / D源#2。
现在,我要做的是在相同的图中获得两条A / D源的线/图。因为这是我在Gnuplot上的第一枪,所以我很难把它弄对,因为无论我做什么,Gnuplot都将数据文件行解释为我想要的(X,Y)而不是(Y1,Y2) 。进行简单的plot 'datafile'
只会将所有值炸成一团糟。
我如何告诉Gnuplot这个特定文件包含两个数据集,每一列一个?
答案 0 :(得分:2)
plot 'datafile' using 0:1, 'datafile' using 0:2
第0列是一个“伪列”,其值等于当前数据点的序号(通常是行号)。如果仅存在一列数据,则程序将假定x = column(0)和y = column(1)。上面给出的命令给出了如何处理列的完整说明,但是也可以接受更简单的形式:
plot 'datafile' using 1, '' using 2