Gnuplot 如何在行尾输出点/箭头

Gnuplot 如何在行尾输出点/箭头,gnuplot,Gnuplot,我是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

我是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
命令用于查找数据点的数量,然后dual plot命令绘制连接数据点的线,然后仅在最后一个数据点上绘制一个圆(由
a_records
变量确定)。箭头绘制起来更为复杂


要查找有关不同点/线样式选项的更多信息,gnuplot命令行中的
test
命令是您的朋友。

我不知道是否有方法可以使线在结尾自动添加某些内容,但我找到了一种解决方法。使用此数据文件:

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
命令用于查找数据点的数量,然后dual plot命令绘制连接数据点的线,然后仅在最后一个数据点上绘制一个圆(由
a_records
变量确定)。箭头绘制起来更为复杂

要查找有关不同点/线样式选项的更多信息,您可以使用gnuplot命令行中的
test
命令