我的文件是:
user_number diff id
1 3 1
1 4 1
2 7 1
359 8 1
857 9 1
以下是我使用的命令以及产生的错误:
gnuplot> plot "avg_max_min.csv" using 1:2 with boxes
^
Error: warning: Skipping data file with no valid points
^
x range is invalid
有关错误来自哪里的任何想法?
答案 0 :(得分:3)
要让它工作,您应该将数据文件更改为
#user_number diff id 1 3 1 1 4 1 2 7 1 359 8 1 857 9 1
Gnuplot会将以#开头的行视为注释,而不会使用at作为注释。
答案 1 :(得分:2)
正如其中一篇评论所指出的,你提出的建议在最新版本的Gnuplot中没有问题。
还有可能告诉Gnuplot在第二行开始处理文件,跳过第一行:
plot 'avg_max_min.csv' every ::2 using 1:2 with boxes