Para 1,000,000 de observaciones, observé un evento discreto, X, 3 veces para el grupo de control y 10 veces para el grupo de prueba.Prueba de independencia de Matlab
Necesito realizar una prueba de independencia de Chi cuadrado en Matlab. Esta es la forma en que lo haría en r:
funciónm <- rbind(c(3, 1000000-3), c(10, 1000000-10))
# [,1] [,2]
# [1,] 3 999997
# [2,] 10 999990
chisq.test(m)
El R Devuelve-chi cuadrado = 2,7692, df = 1, p-valor = 0,0961.
¿Qué función de Matlab debo usar o crear para hacer esto?
Ah, ninja'd. +1 para el código! – Jonas
@Amro, ¿Cómo implementarías el 'correcto = verdadero' para matlab? – Elpezmuerto
bien de acuerdo con la documentación R restar la mitad de | OE, por lo tanto, use lo siguiente: 'X2 = suma (suma ((abs (oe) -0.5).^2 ./ e));' pero tendrá para verificar manualmente que esta corrección solo se aplica a las tablas 2x2: http://en.wikipedia.org/wiki/Yates%27_correction_for_continuity – Amro