2014-05-22 25 views
-1

嗨,我真的覺得我錯過了一些東西,但我無法弄清楚如何計算數據幀上的chisq。 我有一個像測試一樣的數據框,我該如何計算一個chisq來確定一個類別的頻率是否比整個集合高。 我也想爲所有類別執行它。chisq.test在數據框上

cat <- c("aa","bb","cc","dd","aa","cc","bb","aa") 
variable <- c(1,1,0,1,0,0,0,1) 
test <- as.data.frame(cbind(cat,variable)) 
testcast <- dcast(test, cat~variable) 
testcast.sum <- matrix(c(1,2,3,2),ncol=2,byrow=T) 
chisq.test(testcast.sum) 

感謝您的幫助!

回答