如何使用 pcromp 包从 PCA 获取前 8 个组件?
How to get first 8 components from PCA using pcromp package?
我正在使用 prcomp 实现 PCA。
pcaunemp <- prcomp(rawtChange,center = TRUE, scale=FALSE)
我正在使用 lm 函数进行回归,如下所示:
reg <- lm(tr[5:365,1] ~ tr[1:361,1] + tr[2:362,1] + tr[3:363,1] + tr[4:364,1])
如果我只想使用前 8 个成分作为回归的自变量,我该如何提取成分?
我可以提取前 8 台电脑:
pcaunemp$x[, 1:8]
感谢在评论中回答的李哲源
我正在使用 prcomp 实现 PCA。
pcaunemp <- prcomp(rawtChange,center = TRUE, scale=FALSE)
我正在使用 lm 函数进行回归,如下所示:
reg <- lm(tr[5:365,1] ~ tr[1:361,1] + tr[2:362,1] + tr[3:363,1] + tr[4:364,1])
如果我只想使用前 8 个成分作为回归的自变量,我该如何提取成分?
我可以提取前 8 台电脑:
pcaunemp$x[, 1:8]
感谢在评论中回答的李哲源