Tengo un problema que no he podido resolver, aunque lo he intentado y me han ayudado en R
foro.
Estoy tratando de calcular Mahalanobis
distancias en un data.frame
donde tengo varios cientos de grupos y varios cientos de variables. Haga lo que haga, obtengo el system is computationally singular: reciprocal condition number
error.
Está claro que es singular, pero ¿hay alguna manera de deshacerse de él y ejecutar Mahalanobis
? ¿Debo olvidarme de resolver esto utilizando otro enfoque? En caso afirmativo, ¿qué otro método utilizar?
He subido el archivo de datos a mi FTP : Se trata de un archivo txt delimitado por tabulaciones y sin cabeceras.
Estaba trabajando con el R
StatMatch Mahalanobis
(también probó las estadísticas Mahalanobis
). Tengo una fecha límite para este proyecto (¡no una tarea!), y siempre podría usar esta función, así que pensé que podría mantener los cálculos cortos, pero ahora estoy perdido.
Migrado de Stack Overflow .
1 votos
es esencialmente un duplicado de esta pregunta donde el OP quiere calcular la distancia de Mahalanobis de un conjunto de datos con covarianza singular.