x <- matrix(rnorm(80, mean = 0, sd = 0.1), 8, 8)
c <- cov(x)
solve(c)
我收到了错误信息:
解决.default(c)中的错误:系统计算上是奇异的:倒数条件数=6.57889e-18
我一直在试图找出问题的原因,Stack Overflow上的其他线程表明问题可能是由于奇异矩阵、高度相关变量、线性组合等原因引起的。然而,我认为 rnorm 应该避免上述问题。
对于另一个我正在处理的矩阵,det() 给出 8.313969e-95,但仍可以用 solve() 反转。