[R-es] Error Normality test

Andrea Guerrero guerb@ch @end|ng |rom gm@||@com
Lun Mar 1 21:04:21 CET 2021


Buenas noches,

Muchas gracias por vuestras respuestas, me han sido de gran ayuda. Mañana
lo probaré y seguro que lo consigo solucionar.

Un saludo,

Andrea.

El lun, 1 mar 2021 a las 14:03, José Trujillo Carmona (<trujillo using unex.es>)
escribió:

> Está usando normalidad simultánea o multivariante.
>
> Para las variables redundantes, como dice Emilio, no es necesario
> incluirlas en el conjunto. Si un conjunto de variables son una
> distribución normal multivariante, sus combinaciones lineales también lo
> son.
>
> Salud.
>
> El 1/3/21 a las 12:57, Emilio L. Cano escribió:
> > Pues lo que decía, probar con menos variables y encontrar las que puedan
> dar problemas. Puede ser porque sean casi idénticas (que sean parecidas no
> es suficiente) o que sean combinaciones lineales (por ejemplo si en los
> datos originales hay alguna variable que se calcula con otras)
> >
> >> El 1 mar 2021, a las 12:03, Andrea Guerrero <guerbach using gmail.com>
> escribió:
> >>
> >> Hola Emilio,
> >>
> >> Gracias por su rápida respuesta. Cada columna es una variable y todas
> son numéricas, sin embargo, creo que, tal y como comenta, puede deberse a
> que algunas son parecidas. En este caso, que debería hacer para
> solucionarlo?
> >>
> >> Muchas gracias por su tiempo.
> >>
> >> Un saludo,
> >>
> >> Andrea.
> >>
> >> El lun, 1 mar 2021 a las 11:15, Emilio L. Cano (<emilopezcano using gmail.com
> <mailto:emilopezcano using gmail.com>>) escribió:
> >> Andrea,
> >>
> >> ¿Puede ser que haya columnas muy parecidas (incluso idénticas)? El
> error que da es típico cuando pasa esto. Si no estás segura, puedes probar
> a ejecutar la función añadiendo las columnas de una en una, a ver cuál está
> produciendo el error.
> >> El hecho de que funcione al trasponer la matriz no implica que esté
> bien hecho, lo importante es que cada columna sea una variable. Asegúrate
> también de que las variables son numéricas.
> >>
> >> Un saludo,
> >> Emilio
> >>
> >>> El 1 mar 2021, a las 10:41, Andrea Guerrero <guerbach using gmail.com
> <mailto:guerbach using gmail.com>> escribió:
> >>>
> >>> Buenos días a todos,
> >>>
> >>> Tengo una duda que no sé como resolver. Estoy intentando hacer un
> *Normality
> >>> test *en varios de mis datasets con la función *mshapiro.test* del
> paquete*
> >>> mvnormtest*. Sin embargo, en algunos de ellos me aparece el siguiente
> error:
> >>>
> >>>
> >>> *Error in solve.default(R %*% t(R), tol = 1e-18) : **** system is
> >>> computationally singular: reciprocal condition number = 7.19719e-20*
> >>>
> >>> He conseguido solucionar el error en un par de datasets mediante la
> *función
> >>> t()*, sin embargo, me sigue saliendo en otros  y no sé cómo
> solucionarlo.
> >>> Por si sirve de algo, este es el procedimiento que he seguido para
> hacer el
> >>> Normality test:
> >>>
> >>>> library(mvnormtest)
> >>>> ResD<-as.matrix(allom$residuals)
> >>>> ResD2<-t(ResD)
> >>>> Resultado<-as.matrix(ResD2)
> >>>> mshapiro.test(Resultado)
> >>> Agradecería mucho si alguien me pudiera ayudara a solucionar este
> error.
> >>>
> >>> Muchas gracias y disculpen las molestias.
> >>>
> >>>        [[alternative HTML version deleted]]
> >>>
> >>> _______________________________________________
> >>> R-help-es mailing list
> >>> R-help-es using r-project.org <mailto:R-help-es using r-project.org>
> >>> https://stat.ethz.ch/mailman/listinfo/r-help-es <
> https://stat.ethz.ch/mailman/listinfo/r-help-es>
> >
> >       [[alternative HTML version deleted]]
> >
> > _______________________________________________
> > R-help-es mailing list
> > R-help-es using r-project.org
> > https://stat.ethz.ch/mailman/listinfo/r-help-es
>
> _______________________________________________
> R-help-es mailing list
> R-help-es using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es