test - Prueba de bondad de ajuste Chi-cuadrado en R
pruebas de bondad de ajuste normal (1)
X ^ 2 = 10.2 a 7 grados de libertad te dará ap ~ 0.18.
> 1-pchisq(10.2, df = 7)
[1] 0.1775201
Debería transmitir los valores esperados bajo el argumento p
. Asegúrese de escalar sus valores para sumar a 1.
> chisq.test(actual, p = expected/sum(expected))
Chi-squared test for given probabilities
data: actual
X-squared = 10.2581, df = 7, p-value = 0.1744
Esto acerca de lo que está haciendo la prueba X ^ 2. Le das a la función un modelo ( expected
) y preguntas: ¿qué posibilidades hay de que mis datos observed
provengan de una población que se "generó"?
Tengo un vector de valores observados y también un vector de valores calculados con modelo:
actual <- c(1411,439,214,100,62,38,29,64)
expected <- c(1425.3,399.5,201.6,116.9,72.2,46.3,30.4,64.8)
Ahora estoy usando la prueba Chi-squared de bondad de ajuste para ver qué tan bien funciona mi modelo. Escribí lo siguiente:
chisq.test(expected,actual)
pero no funciona. ¿Me puede ayudar con esto?