下面是我的数据(AustinPulse)的示例。我正在使用R中的“调查包”来运行Chi Sq测试。但是,当我运行教育(整数)测试时会收到错误消息。教育程度是1 =没有高中-7 =博士学位。有效是在李克特量表上1 =从不-5 =在大多数情况下。种族是一个因素1 =美洲印第安人-7其他。
head(AustinPulse)
# A tibble: 6 x 149
Respondent Effective Education Race
<int> <int> <fct>
1 1 2 1
2 1 2 1
3 2 2 1
4 1 2 7
svychisq(~Race + Effective, design = Austindes, statistic = "Chisq")
Error in solve.default(denom, numr) :
system is computationally singular: reciprocal condition number = 5.08908e-19
这是我在Chisq.test中进行测试时的输出
tbl = table(AustinPulse$Race, AustinPulse$Effective)
chisq.test(tbl)
Pearson's Chi-squared test
data: tbl
X-squared = 31.732, df = 24, p-value = 0.1338