当您的数据采用观察列表的形式时,是否可以在 R 中计算卡方?我的意思是,如果你知道十字架,很容易得到卡方。例如,如果您进行一项调查并询问性别和一个真假问题,则只需要四个数字即可计算卡方。我所拥有的是两列数据,其中包含每个受访者的答案。是否有可能从这种数据结构中得到卡方,还是我必须转换它?

如果我必须将它转换为 R ,有没有人知道另一种语言可以让我直接得到卡方?

最佳答案

如果你在将数据放入 chisq.test 之前使用 table 你应该没问题

# Create some fake 'raw' data
dat <- data.frame(gender = sample(c("M","F"), 100,rep = T), ans = as.logical(rbinom(100,1,.3)))
head(dat)
# just use table to get the data into the form needed
chisq.test(table(dat))

关于r - 当您的数据是观察列表时,R 中的卡方检验,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15316856/

10-12 19:16