在看的一篇文章中有下面的原始数据,列1:581962,437149,1325516,2813226,2847335,2451519,列2:2,0,3,1,4,1,文中给出的LL值是7.216,p值是0.129。
我试着在R2.15.2中算了一下,结果出现了问题:
d<-matrix(c(581962,437149,1325516,2813226,2847335,2451519,2,0,3,1,4,1),nr=6)
> d
[,1] [,2]
[1,] 581962 2
[2,] 437149 0
[3,] 1325516 3
[4,] 2813226 1
[5,] 2847335 4
[6,] 2451519 1
> toi<-chisq.test(d)
警告信息:
In chisq.test(d) : Chi-squared近似算法有可能不准
> g<-2*sum(toi$observed*log(toi$observed/toi$expected))
> g
[1] NaN
请问各位大大:上面的这个LL值为什么会显示为NaN呢?为什么就算不出人家给的7.216呢?
大于2×2的列联表中如何计算出其log likelihood值呢?