带有误差线的Gnuplot条形图

时间:2014-07-21 18:17:05

标签: gnuplot bar-chart axis-labels

我有以下数据

Name   Value of the bar   Confidence interval
A      0.62               [0.59 0.63]
B      0.64               [0.54 0.72]
C      0.51               [0.46 0.67]
D      0.33               [0.25 0.36]

我试图将它绘制成条形图,其中A,B,C和D标记每个条形和带错误条。

使用

plot "my.dat" using 1; with boxes我只得到一个条形图。有人能帮助我吗?

1 个答案:

答案 0 :(得分:3)

如果您还想要错误栏,则必须使用yerrorbars绘图样式添加第二个绘图。括号在数据文件中不是很方便,因此我使用sed命令删除它们:

set style fill solid
set boxwidth 0.8
set yrange [0:*]
unset key
plot "< sed 's/[][]//g' my.dat" using 0:2:xtic(1) with boxes, \
     '' using 0:2:3:4 with yerrorbars lc rgb 'black' pt 1 lw 2

enter image description here