繁体   English   中英

在ggplot2中绘制摘要统计信息

[英]Plotting summary statistics in ggplot2

有没有办法在没有原始数据的情况下在ggplot2中绘制汇总统计信息? 假设我有三个数据点:第一个具有平均值34.2和标准误差3.4,第二个具有平均值28.6和标准误差0.5,第三个具有平均值44.0和标准误差2.2。 我该如何策划?

可能有更有效的方法,但您可以尝试将这些数字放入数据框并从中进行绘图。 所以你有观察1 - 3,它们在三列中的相应方法和标准误差如下:

    obs <- c(1,2,3)
    mean <- c(34.2, 28.6, 44.0)
    se <- c(3.4, 0.5, 2.2)
    df = data.frame(obs, mean, se)

    ggplot(df, aes(y=mean, x=obs)) + 
       geom_bar(position="dodge", stat="identity") + 
       geom_errorbar(aes(ymax = mean+se, ymin = mean-se))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM