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 (<[email protected]>) 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 <[email protected]> > 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 (<[email protected] > <mailto:[email protected]>>) 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 <[email protected] > <mailto:[email protected]>> 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 > >>> [email protected] <mailto:[email protected]> > >>> 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 > > [email protected] > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > _______________________________________________ > R-help-es mailing list > [email protected] > https://stat.ethz.ch/mailman/listinfo/r-help-es > [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-help-es
