簡體   English   中英

手動為條形圖添加置信區間

[英]Manually add confidence intervals to barplots

對於物種“ x”和“ y”的每個平均值,我必須遵循帶有置信區間“ ci_min”和ci_max的數據框,如何在條形圖上手動添加置信區間?

data <- data.frame("sp" = c("x","y"), count = c(-4.011, 2.45), "ci_min" = c(-4.2,1.68), "ci_max" = c(-4.01, 3.28))

library(ggplot2)
ggplot(data, aes(x = sp, y = counts, fill = sp)) +
    stat_summary(geom="bar", fun.y=mean, position = "dodge") 

您可以通過在主要ggplot2調用中指定yminymax來添加帶有geom_errobar的誤差ggplot2

ggplot(data, aes(sp, count, ymin = ci_min, ymax = ci_max, fill = sp)) + 
    geom_bar(stat = "identity") +
    geom_errorbar()

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM