Gnuplot平滑置信区间线而不是误差条

时间:2014-08-26 17:43:19

标签: formatting gnuplot confidence-interval

我想在数据线的上方和下方有95%的置信区间线 - 而不是每个点的垂直条。

有没有办法可以在gnuplot中执行此操作而无需绘制另一条线?或者我是否需要绘制另一条线然后适当地标记它?

1 个答案:

答案 0 :(得分:10)

您可以使用filledcurves样式填充95%置信区域。考虑具有内容的示例数据文件data.dat

# x y   ylow yhigh
1   3   2.6  3.5
2   5   4    6
3   4   3.2  4.3
4   3.5 3.3  3.7

并用脚本

绘制
set style fill transparent solid 0.2 noborder
plot 'data.dat' using 1:3:4 with filledcurves title '95% confidence', \
     '' using 1:2 with lp lt 1 pt 7 ps 1.5 lw 3 title 'mean value'

获取

enter image description here