我想为一个只有一列的文件编写 gnuplot 命令。在文件中,该列是 Y,但在文件中我没有 X 的列。X 的列元素是
1
2
3
4
5
6
7
.请注意以下我认为它们是我的文件“
12
43
65
76
12
56
“如您所见,我的文件中有 Y 的元素,但是没有 X 的元素,我的意思是 X 元素是基于行号的。我猜想 gnuplot 中应该有一个命令可以执行此操作。
答案1
这是单列文件的默认行为。不同之处在于标准编号是编号 x=0,1,2,...
这是我的数据(在文件 temp.dat 中)
12 43 65 76 12 56
绘图
gnuplot> 绘制“temp.dat”线点标题“单列数据”
或类似的东西。
移动 x 轴使得 x=1,2,3...
gnuplot> 使用 ($0+1):1 绘制“temp.dat”图,标题为“单列数据”
答案2
我能够通过对文件进行 cat 然后进行绘图来实现这一点:cat temp.dat | gnuplot -p -e "plot '<cat' with linespoints"