r - 使用 ggplot 在分组条形图中获取计数而不是百分比
问题描述
我找到了一个用 ggplot 制作分组条形图的脚本。但我希望它用计数而不是百分比来标记每个条。
我现在正在使用此代码:
ggplot(data = subset(data, geb_nat!="nat" & !is.na(geb_use)),
aes(x = geb_typ, group = geb_use)) +
geom_bar(aes(y = ..prop.., fill = factor(..x..)), stat = "count") +
geom_text(aes(label = scales::percent(..prop..), y = ..prop.. ),
stat = "count", vjust = -.5) +
labs(y = "Percent", fill="geb_typ") +
facet_grid(~geb_use) +
scale_y_continuous(labels = scales::percent)
这是结果:
我想在条形顶部显示实际计数而不是百分比
解决方案
推荐阅读
- mongodb - MongoDB find and iterate vs count
- java - 使用哈希映射将数据解析为 JSON
- javascript - 使用 react-select 在 React 中导入自定义组件并崩溃并出现错误:Minified React 错误 #188
- javascript - Zapier webhook url 替代方案
- git - git diff 目录提交与就地工作树文件
- python - 当没有时间戳字段时,如何从 Elasticsearch 获取最后修改的记录?
- java - 为什么 (13 / 3 == 4) 为真?
- python - 多进程池中的 p.close 和 p.join
- neo4j - (Neo4j) 查询不显示图表
- javascript - UWP - 将 png 保存为 jpg,我希望透明度变为白色