首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当数据没有按性别分隔时,如何分别检查性别分布?

当数据没有按性别分隔时,如何分别检查性别分布?
EN

Stack Overflow用户
提问于 2020-12-07 01:30:33
回答 1查看 41关注 0票数 0

我必须检查数据是否具有CREANZ对于男性和女性的正态分布,但我的数据集混淆了性别,我不知道如何将它们分开,以便我可以分别检查性别的分布。我之前做了以下工作:

代码语言:javascript
复制
df$Gender[df$Gender=="V"]=0.742
df$Gender[df$Gender=="M"]=1
df$Gender[df$Gender=="F"]=0.742
df$Gender<-as.numeric(df$Gender)
df$Gender<-as.numeric(df$Gender)
EN

回答 1

Stack Overflow用户

发布于 2020-12-07 01:46:10

如果你想得到更多的答案,请看一下可重复的例子。

您可以使用绘图和测试来检查正态性。如果你想做个测试,夏皮罗·威尔克可能是个不错的选择。使用管道:

代码语言:javascript
复制
df %>%
   dplyr::select(CREANZ, gender) %>%
   group_by(gender) %>%
   summarise(across(.fns = ~shapiro.test(.))) -> result

如果你只想要p值

代码语言:javascript
复制
df %>%
   dplyr::select(CREANZ, gender) %>%
   group_by(gender) %>%
   summarise(across(.fns = ~shapiro.test(.)$p.value)) -> result
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65170985

复制
相关文章

相似问题

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