2

我要做如下:我有一组 Vektors v1-vn 对于这些,我需要协方差矩阵(我在做 pca 时得到)。我还需要协方差矩阵的特征值和特征向量。我将特征值按降序排序,然后根据它们对应的特征值对特征向量进行排序。之后,我将 v1 与第一个特征向量相乘,v2 与第二个特征向量相乘,依此类推。我以这种方式返回了我得到的 skalar。

R中是否有任何简单的方法可以查看哪个特征值对应于哪个特征向量?

4

1 回答 1

5

直接使用的结果prcomp。它将特征值从大到小排序。

 p <- prcomp(USArrests, scale=T)

对于 的适当值i,特征值为p$sdev[i]^2,特征向量p$rotation[,i]

于 2012-12-08T17:50:39.490 回答