Избегайте рутинных дагакских джеев на расстоянии Махаланобиса
Я получаю следующую ошибку при запуске mahalanobis
расстояние
Error in solve.default(cov, ...) :
Lapack routine dgesv: system is exactly singular: U[2,2] = 0
Это мой код
calibration <- 10
mean <- colMeans(x[1:calibration,])
sx <- cov(x[1:calibration,])
d <- mahalanobis(x[1:calibration,], mean, sx)
А это данные
1 0.7071068
0 0.0000000
2 1.4142136
2 1.4142136
0 0.0000000
0 0.0000000
2 1.4142136
1 0.7071068
1 0.7071068
0 0.0000000
Как я могу избежать этой ошибки?