Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想获得singular values of a matrix in R主要成分,然后也制作 princomp(x) 来比较结果
singular values of a matrix in R
我知道 princomp() 会给出主要成分
问题
如何从 $d、$u 和 $v(的解 s = svd(x))中获取主成分?
s = svd(x)
一种或另一种方式,您可能应该查看,它使用而不是(如)prcomp计算 PCA 。这样,如果您想要的只是 PCA 输出,但使用 计算,那么您就是黄金。svdeigenprincompsvd
prcomp
svd
eigen
princomp
此外,如果您stats:::prcomp.default在命令行键入,您可以看到它是如何使用您svd自己的输出的。
stats:::prcomp.default