首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将R中两种不同的总结函数中的频率分开?

如何将R中两种不同的总结函数中的频率分开?
EN

Stack Overflow用户
提问于 2022-02-13 03:34:39
回答 1查看 35关注 0票数 0

我如何区分从两个不同的摘要中发现的频率?

第一次摘要代码:

代码语言:javascript
运行
复制
brfss2013 %>% 
  filter( !is.na(income2), Depression == "SignsOfDepression") %>% 
  group_by(X_state) %>%  
   summarise(depressed=n())

抑制频率状态明智

第二份摘要代码:

代码语言:javascript
运行
复制
brfss2013 %>% 
  filter( !is.na(income2)) %>% 
  group_by(X_state) %>%  
   summarise(total=n())

总频率状态

现在我想找出“抑郁”和“总体”状态的相对频率,在这里,我将“抑郁”/“总体”分开。

我尝试使用以下代码:

代码语言:javascript
运行
复制
 brfss2013 %>% 
  filter( !is.na(income2)) %>% 
  group_by(X_state) %>%
   summarise(ratio = depressed/total)

但不起作用。

有人能帮我找出状态相对频率吗?

EN

回答 1

Stack Overflow用户

发布于 2022-02-13 03:46:09

代码语言:javascript
运行
复制
brfss2013 %>% 
  filter( !is.na(income2) ) %>% 
  group_by(X_state) %>%  
  summarise(depressed=sum(Depression == "SignsOfDepression"), total=n()) %>%
  mutate(ratio=depressed/total)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71097699

复制
相关文章

相似问题

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