2012-11-25 22 views
3

,当我有一个简单的data.frame(AD0)与基本的统计值和因子(组):“错误:在未积层”,使用ggplot

 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 

我试图做一个简单的barplot :

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

但是,我得到的消息:“错误:在未积层” 它是这样一个简单的事情,我不能让我的周围为什么它不工作的头。

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

+1

我得到一个不同的错误,但在任何情况下,尝试将'STAT = “身份”''到geom_bar'。 – joran

回答

8

既然你已经presummarised数据,您需要在geom_bar指定stat = "identity"

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

此外,我想你想使用group为x轴和mean为y轴。我改变了这两个名字的顺序。

enter image description here