Gnuplot:具有置信区间的线点

时间:2011-06-20 14:00:17

标签: gnuplot confidence-interval

我关注的数据是:

data

我想绘制一个图表,显示所有x与线条相关的平均值(线点),并显示所有置信区间[ci_lower,ci_upper]。我设法用2个地块做到了。

set xrange [0:1100000]
set yrange [0:5000]
plot \
'2011-06-16_1n_result.txt' using 1:7 title '1 node' with lines, \
    '2011-06-16_1n_result.txt' using 1:7:10:11 notitle with errorbars

然而,两种颜色看起来并不好看,我觉得应该有一种方法可以用一个单一的情节来做。

解决方案代码是什么?

最佳, 将

1 个答案:

答案 0 :(得分:11)

我认为您正在寻找yerrorlines。也许以下示例可以帮助您:

实施例

data.dat文件:

x,   mean,  min,   max
1,   0.40,  0.29,  0.44
2,   0.44,  0.22,  0.65
3,   0.26,  0.06,  0.50
4,   0.30,  0.08,  0.67
5,   0.53,  0.03,  0.88
6,   0.43,  0.08,  0.97
7,   0.37,  0.02,  0.91
8,   0.53,  0.39,  0.60
9,   0.51,  0.22,  0.86
10,  0.55,  0.31,  0.80

GnuplotFile:

plot [0:11] "Data.dat" using 1:2:3:4 with yerrorlines