5

我有以下数据:

数据

我想绘制一个图表,显示所有 x 与线(linespoint)连接的平均值,并显示所有置信区间 [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

但是,两种颜色看起来不太好,我觉得应该有一种方法可以用一个情节来做到这一点。

解决方案代码是什么?

最好的,威尔

4

1 回答 1

12

我想你正在寻找yerrorlines. 也许以下示例可以帮助您:

例子

数据.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

Gnuplot 文件:

plot [0:11] "Data.dat" using 1:2:3:4 with yerrorlines
于 2011-06-20T14:36:33.473 回答