-1

我正在做主成分分析,以减少我的回归模型的变量数量,数据集数量少且自变量数量多(大约 40 个自变量)。我正在使用该函数princomp生成主成分,因为我在自变量之间具有相关性。但我不知道如何根据 PCA 的数量使用 princomp 输出。我有兴趣使用主成分的子集预言

你能帮我么?

提前致谢

4

1 回答 1

0
my_pca <- prcomp(data)
summary(my_pca)

总之,标准偏差是特征值的平方根。您可以使用 Kaiser 准则:仅保留特征值 > 1 的因子/分量。

pc1 <- my_pca$x[,1] # 1st component
pc2 <- my_pca$x[,2] # 2nd component
...
于 2016-12-07T11:32:33.247 回答