8 votos

Obteniendo el valor NaN para X-Cuadrado y N/A para el valor p en la Prueba de Chi-Cuadrado

Tengo que realizar una prueba de chi-cuadrado en este conjunto de datos dado:

http://img27.imageshack.us/img27/2600/dataset.jpg

Al hacerlo con el siguiente código:
http://img199.imageshack.us/img199/4837/chisqcode.jpg

Obtengo el siguiente resultado:

        Prueba de chi-cuadrado de Pearson

data:  data.table 
X-cuadrado = NaN, df = 44, valor p = NA

Mensaje de advertencia:
En chisq.test(data.table) : La aproximación de chi-cuadrado puede ser incorrecta

¿Por qué el valor de X-cuadrado es "NaN" y el valor p es "N/A"? ¿Qué estoy haciendo mal aquí?

0 votos

¿Podrías decirnos en qué unidades de medida están tus números?

0 votos

¿Son siquiera relevantes las unidades de medida? Los datos sobre los que estoy realizando la prueba de Chi-Cuadrado están compuestos por el promedio mensual de lluvia (en cm) de una ubicación particular, durante 5 años: 2008, 2009, 2010, 2011, 2012.

6 votos

Son tan relevantes como cualquier otra cosa, porque - entre otras cosas - la prueba de chi-cuadrado se aplica a conteos. Así que volvamos al principio, ya que evidentemente la prueba de chi-cuadrado es incorrecta aquí: ¿qué estás tratando de aprender sobre estos datos?

14voto

Hosam Bashir Puntos 16

Como señaló Glen_B, tu problema es que no puedes tener frecuencias esperadas que sean cero, porque eso desequilibraría el cálculo de la estadística chi-cuadrado (tendrías ceros en el denominador). Por ejemplo, observa que

x1 <- matrix(c(0, 1, 0, 1), 2, 2)
x1
     [,1] [,2]
[1,]    0    0
[2,]    1    1

y

x2 <- matrix(c(0, 0, 1, 1), 2, 2)
x2
     [,1] [,2]
[1,]    0    1
[2,]    0    1

ambos fracasarán en producir pruebas chi-cuadrado (como deberían), mientras que

x3 <- matrix(c(0, 1, 0, 1), 2, 2)
x3
     [,1] [,2]
[1,]    0    1
[2,]    1    0

no te dará problemas.

Por cierto, este problema también fue abordado aquí y aquí.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X