当您的数据是观察列表时,在R中进行卡方检验

时间:2013-03-09 22:54:36

标签: r statistics chi-squared pearson

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

如果我必须将其转换为 R ,是否有人知道另一种语言可以让我直接获得chi平方?

1 个答案:

答案 0 :(得分:5)

如果您在将数据放入chisq.test之前使用表格,那么您应该没问题

# 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))