我正在尝试尝试一些简单的回归线作为 gnuplot 图的基础。但是,无论我做什么,我都无法在图表上获得超过一条拟合线。这甚至可能吗?这是我的(当前)gnuplot 程序....
set title "Foo" font "Arial Bold,14"
set term epscairo size 8,5
set style line 1 lw 0 pt 7 lc rgb "black"
set key outside
set pointsize .75
set ylabel "Y Range" font "Arial Bold"
set xlabel "X Range" font "Arial Bold"
set grid ytics
set yrange [-1:100]
set xrange [1:80]
set output 'graph.ps'
f1(x) = a1*x + b1
fit f1(x) "data/dvdate/1" using 2:3 via a1,b1
f2(x) = a1*x + b1
fit f2(x) "data/dvdate/2" using 2:3 via a1,b1
f3(x) = a1*x + b1
fit f3(x) "data/dvdate/3" using 2:3 via a1,b1
plot f1(x) title '# 1', f2(x) title '# 2', f3(x) title '# 3'
结果是我得到了一个 .ps 文件,其中一行(不覆盖其他行)和三个数据系列标签。