【发布时间】:2019-03-15 09:36:16
【问题描述】:
我正在使用 R 中插入符号的 preProcess() 获取 PCA 组件,并获得定量结果。
dataPCA <- preProcess(data[1:ncol(data)-1], method = "pca", thresh = 0.95)
print(dataPCA)
print(dataPCA$rotation)
PCATrain <- predict(dataPCA,dataTrain[,1:ncol(dataTrain)-1])
PCATest <- predict(dataPCA,dataTest[,1:ncol(dataTest)-1])
但是,我想绘制解释的分量和方差,就像您使用带有 plot(pca, type="1") 的 prcomp 所做的那样。是否可以使用 preProcess() 还是应该运行 prcomp()?
【问题讨论】:
标签: r statistics pca r-caret