在导入数据进行因果分析时,我遇到了这个问题,它告诉我相关矩阵是奇异的。
我搜索之后了解到,数据的协方差矩阵为奇异意味着数据集中的某些变量是彼此的线性函数。
在域上,不可逆的方阵被称为奇异或退化的。当且仅当一个方阵的行列式为零时,其域中的元素才是奇异的。
我们只需要处理过于冗余的数据,删除一些相关数据。
1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4
5 5 5 5
6 6 6 6
7 7 7 7
8 8 8 8
9 9 9 9
这些数据的所有协方差都相等。因此,协方差矩阵的行列式为 0,矩阵不可逆(即为奇异),因子分析无法进行。这在实际数据集中可能不太明显,但通常意味着您的一个或多个变量与其他变量的相关性非常强,以至于完全冗余。因子分析通常应针对至少略有不同的变量进行,尽管在某些情况下存在平滑方法来帮助处理极端共线性。