【发布时间】:2018-07-21 11:30:15
【问题描述】:
我正在尝试创建一个条形图,其中我有两组,y 变量是其中一组的平均值。
所以看看上面照片中的条形图,我有按国家和亲社会分组的条形图,在 y 轴上我取了亲社会个体的比例。但是,我只能创建一个仅取亲社会平均值并按国家/地区分组的条形图。基本上,每个县只有一个酒吧。这不正是我正在寻找的。到目前为止,这是我用来对条形图的数据进行分组的代码,但有点不成功。
plotData <- myData2[!is.na(myData2$prosocial),]
plotData <- plotData %>%
mutate(mean_prosocial = mean(prosocial)) %>%
group_by(country) %>%
summarise(mean_prosocial = mean(prosocial),se = sd(prosocial) / sqrt(n()))
这仅按国家/地区分组,如果我也想按亲社会分组,我显然只是得到平均变量的 NA。以下是工作数据的链接: workable data.
谢谢。
【问题讨论】:
标签: r ggplot2 grouping bar-chart