我试图用它chol()
来找到下面相关矩阵的 Cholesky 分解。我可以使用该功能的最大尺寸吗?我问是因为我得到以下信息:
d <-chol(corrMat)
Error in chol.default(corrMat) :
the leading minor of order 61 is not positive definite
但是,我可以毫无问题地将其分解为少于 60 个元素(即使它包含原始元素的第 61 个元素):
> d <-chol(corrMat[10:69, 10:69])
> d <-chol(corrMat[10:70, 10:70])
Error in chol.default(corrMat[10:70, 10:70]) :
the leading minor of order 61 is not positive definite
这是矩阵:
https://drive.google.com/open?id=0B0F1yWDNKi2vNkJHMDVHLWh4WjA