如何解决是否有用于查找 ChiSqr 结果差异的 R 函数
这是一个使用 R 的列联表示例
group = c("A","B","C","D","E")
Fail = c(424,357,324,339,160)
Pass = c(314,263,212,252,540)
Q1tab = data.frame(group,Fail,Pass)
从我读到的内容来看,我认为我应该做一个 Chi Sqr 测试。
chisq.test(Q1tab,correct=F)
#Output
Pearson's Chi-squared test
data: Q1tab
X-squared = 272.99,df = 4,p-value < 2.2e-16
它显示了重要性,但我不知道差异在哪里。使用方差分析,我可以使用 Tukey 的,但我不能在这里使用。我觉得我缺少一些基本的东西 - 感谢任何帮助。
解决方法
查看 chisq.test ?chisq.test
的文档,它告诉您可以从函数中获得什么。一般来说,对于 R,最好将测试结果保存到变量(方差分析、线性回归、t.tests 等),因为 R 打印出来的信息总是有更多的信息。他们试图让那些只想运行一些快速测试的人保持简单。请参阅下面的示例,了解您可以从 chisq.test 获得什么。
results<-chisq.test(Q1tab,correct=F)
results$residuals #Pearson residuals
results$observed #observed counts
results$expected #expected counts
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。