我想在缺少数据的两个值之间执行卡方检验。我怎样才能做到这一点? 我已经多次查看过不同来源,但没有一次成功。
答案 0 :(得分:2)
我假设您想要使用Pearson的卡方检验在两个随机变量x,y之间进行卡方检验。
您可以使用公式,即chisq.test(x,y)
或chisq.test(cont_table)
,其中cont_table是随机变量x和y的列联表。
正如在函数文档(link1)中提到的那样:
"如果x是具有至少两行和列的矩阵,则将其视为二维列联表:x的条目必须是非负整数。否则,x和y必须是相同长度的向量或因子; 删除了缺失值的案例,将对象强制转换为因子,并从中计算列联表。"
你不能(也不应该)使用载体/矩阵中包含的缺失值进行卡方检验,因为这会导致错误的结果。