我已经通过两个函数 chi.test 和 crosstable() 计算了两个变量 hhldsize 和 tenure 的 chi-test(其中我设置了 expected=TRUE 以在交叉表下方计算它)。我这样做只是为了仔细检查我是否有相同的答案,并且惊讶地发现它们是不同的,因为 p 值不一样。现在我不确定我应该使用哪一个来解释图表......
(这两个变量都包含在对象 hhldsize.tenure 中)
独立的 chi-test 代码和输出:
> chisq.test(hhldsize.tenure$hhldsize, hhldsize.tenure$tenure, correct=FALSE)
Pearson's Chi-squared test
data: hhldsize.tenure$hhldsize and hhldsize.tenure$tenure
X-squared = 114.75, df = 10, p-value < 2.2e-16
Warning message:
In chisq.test(hhldsize.tenure$hhldsize, hhldsize.tenure$tenure, :
Chi-squared approximation may be incorrect
非常感谢您的帮助!