Foro de debate

Test de normalidad bivariada

Test de normalidad bivariada

de Patricio Pavez -
Número de respuestas: 2
Hola a todos:

Mi problema problema es el siguiente.
Tengo un conjunto de datos bivariados y quería saber si existe algún test para chequear normalidad bivariada en R.
Estuve investigando y encontre la función mshapiro.test() del paquete mvnormtest pero me dice que el tamaño de la muestra debe ser entre 3 y 5000, supongo que se refiere al número de variables. Ojala alguien me pueda ayudar a implementar un test para el caso bivariado.

de antemano muchas gracias.
En respuesta a Patricio Pavez

Re: Test de normalidad bivariada

de Manuel Muñoz Márquez -
Hola Patricio:

Pues no me había enfrentado al problema que comentas, pero por lo que he leído la función mshapiro.test() hace lo que necesitas.

No parece haber ninguna restricción sobre el número de variables, lo que debe estar entre 3 y 5000 es el número observaciones.

Saludos.
En respuesta a Patricio Pavez

Re: Test de normalidad bivariada

de Antonio Sánchez Navas -
Hola Patricio,
El test de normalidad para datos multivariantes mshaphiro.test(), no está limitado a un tamaño de la muestra en cuanto al número de variables, lo que ocurre es que lo datos hay que trasponerlos, si se le aplica a las variables cuantitativas del fichero iris, iris[,1:4], la sintaxis apropiada sería:
mshapiro.test(t(iris[,1:4]))