微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

RVAideMemoire::chisq.multcomp(x, p.method = "fdr")

如何解决RVAideMemoire::chisq.multcomp(x, p.method = "fdr")

我正在尝试使用 RVAideMemoire::chisq.multcomp 执行成对卡方比较,但我得到的输出不可信。

基本上,我想检查 A、B 和 C 类之间的糖尿病患病率是否存在差异。这是一个示例。

data <- tibble(diabetes=sample(x=c(0,1),size=100,replace = TRUE),class=sample(x=c("A","B","C"),replace = TRUE))

chisq.test(table(data$diabetes,data$class))
chisq.multcomp(table(data$diabetes,data$class))
```

After running chisq.multcomp i get

>Pairwise comparisons using chi-squared tests   
>>data:  table(data$diabetes,data$class)     
>>>  12   14   14   17   17  
>>>14 0.80 -    -    -    -   
>>>14 0.80 1.00 -    -    -   
>>>17 0.76 0.80 0.80 -    -   
>>>17 0.76 0.80 0.80 1.00 -   
>>>26 0.29 0.29 0.29 0.51 0.51
>>>
>>>P value adjustment method: fdr

I'd expect the output to be a 3x3 matrix with pairwise p values.

Any explanations for that?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。