如何在dataframe和ggplot2中添加错误栏?

如何在dataframe和ggplot2中添加错误栏?,r,ggplot2,R,Ggplot2,我正在使用ggplot2制作分组条形图。但是,我在添加sd/sem时遇到问题。标准误差为:“1,2,3,1”。如何将错误条添加到此条形图 survey <- data.frame(group=rep(c("LG", "RM"),each=2), sample=rep(c("sample1", "sample2"),1), values=c(200,50,300,25 )) library(ggplot2) ggplot(s

我正在使用ggplot2制作分组条形图。但是,我在添加sd/sem时遇到问题。标准误差为:“1,2,3,1”。如何将错误条添加到此条形图

survey <- data.frame(group=rep(c("LG", "RM"),each=2),
                sample=rep(c("sample1", "sample2"),1),
                values=c(200,50,300,25 ))


library(ggplot2)
ggplot(survey, aes(x=sample, y=values, fill=group)) + 
 geom_bar(stat="identity", position=position_dodge())

在本例中,直接将固定值放入,因为它们已经在其他地方计算过了


调查仅对每组/样本进行观察。该样本数据来自在线文献。我无法访问原始数据。我只能访问mean和se。因此,我希望仅通过一次观察手动输入标准。但事实上,这些数据不仅仅是一个观察结果。在这种情况下,你能尝试一下ggplotsurvey,aesx=样本,y=值,fill=组+统计汇总几何=条,乐趣。y=平均值,位置=道奇+统计汇总几何=误差条,乐趣。数据=平均值,位置=道奇谢谢。我会修改这个,你可以检查它是否适用于你的大数据集吗?顺便说一下:在这种情况下,geom_col而不是geom_bar可能更适合你的需要。