如何使用(在pca之后)对象中只有一个向量?

时间:2012-12-08 14:43:58

标签: r pca

我觉得自己像是一个吵闹......

我有一个pca(我使用过prcomp),我正在寻找covaricance矩阵的特征向量。 我知道我得到那些使用旋转。旋转给我一个由特征向量组成的矩阵。 但是,如果我想打印(或用于任何其他目的)只有一个特征向量:我该怎么称呼它?我知道我可以使用print(mypcqobject $ rotation)打印所有这些,但如果我只想要一个呢?

1 个答案:

答案 0 :(得分:2)

您将$ rotation对象的子集。你想要哪种载体?

> prcomp(USArrests, scale=T)$rotation[1,]    # Murder row
       PC1        PC2        PC3        PC4 
-0.5358995  0.4181809 -0.3412327  0.6492278 
> prcomp(USArrests, scale=T)$rotation[,1]    # PC1 column
    Murder    Assault   UrbanPop       Rape 
-0.5358995 -0.5831836 -0.2781909 -0.5434321