【问题标题】:How to plot PCA with caret in R如何在 R 中用插入符号绘制 PCA
【发布时间】: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


    【解决方案1】:

    preProcess 不会保存该信息。我会使用prcomp

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-30
      • 1970-01-01
      • 2021-12-08
      • 1970-01-01
      • 1970-01-01
      • 2015-03-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多