我想在数据线的上方和下方有95%的置信区间线 - 而不是每个点的垂直条。
有没有办法可以在gnuplot中执行此操作而无需绘制另一条线?或者我是否需要绘制另一条线然后适当地标记它?
答案 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'
获取