【发布时间】:2020-02-27 06:06:30
【问题描述】:
我有一个大型数据集,其中有一个变量 Q1,有 7 个响应/值选项和两个组(One 和 Two)。
Q1<- c(6,4,2,4,7,1,4,7,4,5,4,4,2,6,1)
Group<- c(One, Two, One, Two,Two, Two, One, One, One, One, Two, One, One, Two, Two)
我正在尝试转换一个简单的频率图(按组在每个响应类别中的观察数),而是用置信区间绘制均值(如下图所示)。
df1<- filter(df, Q1!="-99",df$Group=="One"|df$Group=="Two")
ggplot(data = df1, aes(x = Q1)) +
geom_bar(aes(fill = df1$Group), position = "dodge", stat="summary", fun.y="mean") + labs(title="Graph Title")
当我运行它时,我收到以下错误:
Error: stat_summary requires the following missing aesthetics: y
感谢任何想法!
【问题讨论】:
-
您应该发布您的数据样本,或随机生成的与您的结构相似的数据,以便我们创建解决方案。
标签: r ggplot2 bar-chart confidence-interval aesthetics