我有一个文件,其中包含模拟的交付率及其置信区间。我需要在图表上绘制一个误差线。必须是折线图,也需要是单个图表上的误差线
送货
V D IC
10 99.2373 0.000200729
30 97.2515 0.00649952
60 94.6761 0.00950475
我希望它看起来像下面的示例
答案 0 :(得分:0)
如果要绘制误差线,通常会绘制数据with points
,但不一定绘制连接的lines
或linespoints
。而是添加由模型或拟合描述的线。
但是,从您所指的图像中,我假设您仍然希望连接这些点。因此,只需将,\
相同的数据''
再添加为行即可。
plot 'taxa_entrega-AODV-50-250.txt' using 1:2:($2-$3):($2+$3) with yerrorbars,\
'' using 1:2 with lines
添加:请参阅下面的完整代码。 (我注释了set yrange[0:100]
,因为否则您提供的数据不会看到太多。此外,您的errobar在0.0002 to 0.009
的范围内。相对于值94.6 to 99.2
,这些不会是酒吧,而是更多的点。
reset session
set nokey
set grid
set key right inside
set xlabel 'Velocidade em Km/h'
set ylabel 'Taxa de Entrega'
set autoscale
# set yrange[0:100]
set style data lines
plot 'taxa_entrega-AODV-50-250.txt' using 1:2:($2-$3):($2+$3) with yerrorbars,\
'' using 1:2 with lines