我想获得singular values of a matrix in R主要组件,然后使princomp(x)也比较结果
我知道princomp()会给出主要组件
题
如何从$ d,$ u和$ v(解决方案s = svd(x))中获取主要组件 ?
jor*_*ran 11
无论如何,你应该研究一下prcomp,它使用svd而不是eigen(如在princomp)中计算PCA .这样,如果您想要的只是PCA输出,但使用计算svd,那么您就是金色的.
此外,如果您stats:::prcomp.default在命令行键入,您可以看到它是如何使用您svd自己的输出.