首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将计数汇总为百分比而不是绝对值?

如何将计数汇总为百分比而不是绝对值?
EN

Stack Overflow用户
提问于 2021-09-08 21:33:28
回答 1查看 45关注 0票数 0

我目前正在做一个R类的项目,在这个项目中,我基本上是在尝试使用行为风险因素监测系统(BRFSS) 2013年的数据来回答一个问题。我的目标是制作一个分组的条形图,以便能够比较两个不同组中变量的计数。为此,我编写了以下代码:

代码语言:javascript
复制
brfss2013 %>%
  group_by(veteran3, sleepmore) %>%
  filter(!is.na(veteran3)) %>%
  summarise(count = n()) %>%
  ggplot(aes(x=veteran3, y=count, fill=sleepmore)) +
  geom_bar(stat="identity", position="dodge")

这将返回以下条形图:

如何在veteran3 "Yes“和"No”组中将计数转换为百分比?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-08 21:55:29

您可以使用填充位置。

代码语言:javascript
复制
geom_bar(stat="identity", position="fill")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69109903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档