为什么Gnuplot会给我这个错误?

时间:2018-03-21 14:23:07

标签: gnuplot gnu

我正在尝试绘制以下数据(缩短发布时间):

0.5 1.95958 -1.98288 0.000471732 0.00130228
0.55 2 -2 0 0
0.6 2 -2 0 0
0.65 2 -2 0 0
0.7 2 -2 0 0
0.75 1.99992 -1.99984 2.271e-07 4.25813e-08
0.8 1.99972 -1.99944 6.951e-07 1.3902e-07
0.85 1.99992 -1.99984 1.76808e-07 3.75718e-08 

这些数据存储在名为“ising.dat”的数据文件中,我试图绘制的数据按列存储,当我使用命令时:

plot "ising.dat" using 1:6 with lines title "Specific Heat"

我收到错误:

warning: Skipping data file with no valid points
                                ^
     x range is invalid

我试图重置分隔符以将其设置为空格但我仍然得到相同的错误...我不知道我还能做什么工作。任何建议都会有所帮助(我也在Mac上运行它,甚至重新安装它并得到相同的错误)。

1 个答案:

答案 0 :(得分:0)

问题是您的输入文件中没有6个字段,只有5个。尝试:

#undef

(假设第5列是您的目标数量)