如何在R中用PCA进行下项目?如何在R中用PCA进行下投影?
当我在我的数据 上使用princomp函数时,它会创建与 一样多的主成分,原始数据中有尺寸。 但是我怎么可以向下投影,比方说,如果我有 10维数据,并且我想向下投影到2维?
如何在R中用PCA进行下项目?如何在R中用PCA进行下投影?
当我在我的数据 上使用princomp函数时,它会创建与 一样多的主成分,原始数据中有尺寸。 但是我怎么可以向下投影,比方说,如果我有 10维数据,并且我想向下投影到2维?
如果你的意思是做PCA并只保留一些组件(尺寸),那么一种方法是在包psych
中使用principal
。 (使用参数nfactors
)
那么如何获得前两个组件? – user3111311
本金(my_data,nfactors = 2) – lebatsnok
但我如何提取主成分?这是pca $分数矩阵吗? – user3111311
简答:只需忽略您不感兴趣的组件。任何更详细的答案都需要一些代码和示例数据。 – bdemarest