我必须检查数据是否具有CREANZ对于男性和女性的正态分布,但我的数据集混淆了性别,我不知道如何将它们分开,以便我可以分别检查性别的分布。我之前做了以下工作:
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)发布于 2020-12-07 01:46:10
如果你想得到更多的答案,请看一下可重复的例子。
您可以使用绘图和测试来检查正态性。如果你想做个测试,夏皮罗·威尔克可能是个不错的选择。使用管道:
df %>%
dplyr::select(CREANZ, gender) %>%
group_by(gender) %>%
summarise(across(.fns = ~shapiro.test(.))) -> result如果你只想要p值
df %>%
dplyr::select(CREANZ, gender) %>%
group_by(gender) %>%
summarise(across(.fns = ~shapiro.test(.)$p.value)) -> resulthttps://stackoverflow.com/questions/65170985
复制相似问题