使用以下简单数据文件
1 1
2 3
3 4
和这个脚本
set style line 2 lt 3 lc rgb "red" lw 3
show style line
set xrange [0:5]
set yrange [0:5]
plot "test_data.txt" u 1:2 ls 1
我看不到这条线。相反,我只看到了积分。更重要的是,我没有看到(1 1)。为什么?我按照here
的相同步骤进行操作
答案 0 :(得分:1)
您有一个数据文件,您引用的示例使用函数。在gnuplot中,如果要使用行连接数据点,则需要指定要使用行(with lines
或简称w l
)。另外,我可以在你的图表上看到(1 1)。另外,我注意到您定义了style line 2
,但之后使用ls 1
代替ls 2
来绘制数据(即您未使用之前定义的样式)。尝试
plot "test_data.txt" u 1:2 w l ls 2
如果 想要与线条一起看点,那么请使用with linespoints
或w lp
:
plot "test_data.txt" u 1:2 w lp ls 2