我是 gnuplot 的新手,我需要绘制我的数据并在折线图的每一端显示一个小圆圈或一个箭头。我怎样才能做到这一点?我使用这个命令来显示折线图:
plot 'data.txt' with lines
我是 gnuplot 的新手,我需要绘制我的数据并在折线图的每一端显示一个小圆圈或一个箭头。我怎样才能做到这一点?我使用这个命令来显示折线图:
plot 'data.txt' with lines
我不知道是否有办法让线条自动在末尾有一些东西,但我找到了一种解决方法。使用此数据文件:
1 1
2 3
3 2
和以下脚本:
set term png
set out 'plot.png'
stats 'data.dat' name 'a'
# plot line, then circle only if it is the last data point
plot 'data.dat' t 'data', \
'' u ($0==(a_records-1)?$1:1/0):2 with points pt 7 ps 2 t 'end'
我可以制作这样的情节:
该stats
命令是找到数据点的数量,然后对偶绘图命令绘制连接数据点的线,然后仅在最后一个数据点上画一个圆圈(由a_records
变量确定。绘制箭头会更棘手......
要查找有关不同点/线样式选项的更多信息,test
gnuplot 命令行中的命令是您的朋友。