我就是不明白。我做错了什么。 这个数据文件: test.csv
1981-12-12-12:12:12,12
1981-12-12-13:12:12,15
1981-12-12-14:12:12,18
这个gnuplot脚本:
set datafile separator ','
set xdata time
set timefmt '%Y-%m-%d-%H:%M:%S'
set xrange ["1981-12-12-12:12:12":"1981-12-12-14:12:12"]
plot 'test.csv' using 0:1 with lines
错误:
plot 'test.csv' using 0:1 with lines
^
"kuehl.plot", line 5: all points y value undefined!
Gnuplot 5.2版补丁级别2(Gentoo版本r0)
答案 0 :(得分:1)
Gnuplot开始计算1
的列,因此您必须使用
plot 'test.csv' using 1:2 with lines
BTW:列0
不是错误,因为它会为您提供当前行号。所以它只给你错误的范围。