我想在ggplot中添加置信区间误差线。
我有一个数据集,并且使用ggplot绘制如下:
df <- data.frame(
Sample=c("Sample1", "Sample2", "Sample3", "Sample4", "Sample5"),
Weight=c(10.5, NA, 4.9, 7.8, 6.9))
p <- ggplot(data=df, aes(x=Sample, y=Weight)) +
geom_bar(stat="identity", fill="black") +
scale_y_continuous(expand = c(0,0), limits = c(0, 8)) +
theme_classic() +
theme(axis.text.x = element_text(angle = 45, hjust = 1)
p
我刚开始学习添加误差线,看了一些使用geom_bar的选项,但却没能成功。
希望得到帮助,在条形图中加入置信区间误差线。谢谢!
Weight
值吗?如果有,计算每组8个值的平均值和标准误差,然后可以计算一个区间(例如,对于95%的区间,平均值+/-(2 * se))。 - Gavin Simpson