3

我得到了一个带有基本统计值和因子(组)的简单 data.frame(AD0):

       mean         se        sd median group
value1 0.725 0.07149951 0.4522026      1     1
value2 0.650 0.07637626 0.4830459      1     2
value3 0.175 0.06084343 0.3848076      0     3
value4 0.375 0.07752171 0.4902903      0     4

我试图用以下方法制作一个简单的条形图:

p <- ggplot(AD0, aes(mean,group)) + geom_bar()

但是,我收到消息:“错误:情节中没有图层”这是一件如此简单的事情,我无法理解为什么它不起作用。

如果有人可以帮助我,我会很高兴

4

1 回答 1

8

由于您有预先汇总的数据,因此您需要stat = "identity"geom_bar.

library(ggplot2)
ggplot(AD0, aes(group, mean)) + geom_bar(stat = "identity")

此外,我想您想group用于 x 轴和meany 轴。我交换了两个名字的顺序。

在此处输入图像描述

于 2012-11-25T20:19:11.433 回答