R 在ggplot2中绘制摘要统计信息

R 在ggplot2中绘制摘要统计信息,r,ggplot2,R,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,

有没有办法在没有原始数据的情况下在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))
obs