我无法正确绘制误差线。这是我的数据框:
> d
Date Plate.1 Plate.2 Plate.3 Plate.4 Plate.5 Plate.6 Plate.7 Plate.8 Sum Average SE Treatment
1 2014-10-15 2 2 0 5 8 11 11 0 39 4.875 1.6304852 1
2 2014-11-12 5 4 11 6 7 2 9 6 50 6.250 0.9955257 1
3 2014-12-11 1 0 0 0 0 0 0 1 2 0.250 0.1636634 1
4 2015-02-11 0 0 4 0 2 1 0 1 8 1.000 0.5000000 1
5 2015-03-09 0 0 0 0 0 0 0 0 0 0.000 0.0000000 1
6 2014-10-15 30 22 24 19 10 16 19 42 182 22.750 3.4369318 2
7 2014-11-12 8 5 4 9 12 23 14 10 85 10.625 2.1207942 2
8 2014-12-11 0 5 21 19 2 9 4 0 60 7.500 2.9215945 2
9 2015-02-11 16 11 5 8 5 17 0 0 62 7.750 2.3126207 2
10 2015-03-09 0 0 0 1 0 0 0 0 1 0.125 0.1250000 2
我正在使用此代码生成分组条形图:
ggplot(d, aes(x=Date, y=Average, fill = Treatment)) +
geom_bar(position="dodge", stat="identity") +
geom_errorbar(aes(ymin=Average-SE, ymax=Average+SE),
width=.2,
position = position_dodge(.9))
由于某种原因,误差线没有正确绘制,图表如下所示:
希望解决方案是一个简单的解决方案,但它让我望而却步。提前感谢您的帮助!