这是我的数据文件
seconds data
(x-axis ( y axis
points) points)
3.880000, 20
3.920000, 10
3.960000, 20
4.000000, 20
4.080000, 20
4.120000, 20
4.570000, 20
4.620000, 10
4.650000, 10
4.690000, 10
4.750000, 20
.
.
.
and so on
我想在第2列中第1列指定的位置绘制点
即我希望20,10,20 20,20等出现在xaxis上的3.88,3.92,3.96
有人能告诉我怎么做吗?
答案 0 :(得分:4)
假设您的数据位于1.txt:
使用1:2
绘制“1.txt”答案 1 :(得分:4)
我知道这已经有很长一段时间了,但对于其他任何偶然发现的人......
对于此数据文件,您还需要set datafile separator ','
e.g。
set datafile separator ','
plot 'data.dat' using 1:2
作为一种风格问题,最好使用“#”字符明确注释掉数据文件的标题。 e.g。
# seconds data
# (x-axis ( y axis
# points) points)
3.880000, 20
3.920000, 10
3.960000, 20
4.000000, 20
4.080000, 20
4.120000, 20
4.570000, 20
4.620000, 10
4.650000, 10
4.690000, 10
4.750000, 20
对于这个简单的例子,它没有注释,但其他更复杂的数据文件可能没有。