好吧,我收到了错误
gnuplot> plot "plot_error.p"
^
Bad data on line 1
尝试在以下数据文件(plot_error.p
)上执行绘图脚本tesc_error.dat
时
2 0.02373300 0.00187922
3 0.12182900 0.01080161
4 0.30066000 0.02936487
5 0.88415600 0.07882007
6 1.70864800 0.14576794
7 4.11814900 0.44127670
8 8.79967900 0.84273207
9 22.09179700 2.25049799
10 54.13644000 5.28557289
11 164.75478299 20.67593118
12 376.32501997 39.98897077
13 807.50995700 82.47956624
脚本是
set encoding iso_8859_1
set terminal postscript eps enhanced color solid
set xrange[1:14]
set yrange[0:900]
set title "1D MFPT"
set xlabel "{/Symbol G}"
set ylabel "t_{esc}"
unset key
set output "tesc_error.eps"
y(x)=1/(9*x**(2/3))*exp(x-1)
plot "tesc_error.dat" with yerrorbars, y(x) lt rgb "blue"
set key
最奇怪的是,我最近没有错误地绘制它,但突然间它突然出现了这个错误。我已经检查了数据文件的第1行,其中似乎没有什么奇怪的。
答案 0 :(得分:6)
问题是您使用plot
命令调用脚本
试试:
load "plot_error.p"
代替。
plot
命令需要数据文件而不是脚本。