gnuplot - 在 gnuplot 中用线条绘制 error_bars
问题描述
我有一个文件,其中包含模拟的交付率及其置信区间。我需要在我的图表上绘制一个错误栏。需要是折线图,也是单个图表上的误差线
送货
V D IC
10 99.2373 0.000200729
30 97.2515 0.00649952
60 94.6761 0.00950475
我希望它看起来像下面的示例
解决方案
如果您正在绘制误差线,您通常会绘制数据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]
因为否则你提供的数据看不到太多。此外,你的错误在范围内0.0002 to 0.009
。相对于 values 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
推荐阅读
- wpf - wpf 列表视图行禁用按钮启用
- flutter - Flutter 中的内阴影效果
- php - 如何使用 cURL / PHP 下载客户端视频?
- javascript - 使用颜色选择器值在图像 url 中打印颜色?
- nginx - Nginx - 在缓存过期时使用 proxy_cache_lock 逻辑以避免多上行请求
- vb.net - 如何在 Visual Basic 中从 Ms Access 数据库中获取特定列
- elasticsearch - 在 Elasticsearch 中使用搜索模板进行日期范围查询
- typescript - 如何访问基类对象以列出其属性?
- python - 从数组列表Python中获取平均列值
- excel - vba图表X轴