答案 0 :(得分:0)
请参考此图表,该图表已在此处使用ggplot2进行了演示: http://www.cookbook-r.com/Graphs/Plotting_means_and_error_bars_(ggplot2)/
您需要使用在同一站点的另一页上定义的另一个摘要功能来首先生成标准错误。完成此步骤后,使用geom_errorbar将误差线添加到绘图中。
答案 1 :(得分:0)
这不是最优雅的方法,但是我猜它能起作用。您可能想玩弄它并使它漂亮。
ggplot(data=yours, aes(x=Particle_type, y=Ingestion_rate, fill=Species)) +
scale_fill_manual(name="Species", values=c("purple", "orange")) +
facet_wrap(~condition, nrow=2) +
stat_summary(fun.y=mean, geom="bar", position="dodge") +
stat_summary(fun.data=mean_sdl, fun.args=list(mult=1), geom=
"errorbar", position=position_dodge(width=0.90), width=0.2) +
labs(x="Particle Type", y="Average bla bla bla") +
coord_cartesian(ylim=c(0,7)) +
theme_bw()