【发布时间】:2020-04-05 04:31:48
【问题描述】:
我是 R 环境的新手,我是编程初学者。我一直在使用 mdatools 包对这个模型进行 PCA 分析和预测,但是在尝试使用 predict 函数时我不断收到这个错误。
Error: 'predict.pca' is not an exported object from 'namespace:mdatools'
我已经在寻找“??predict.pca”来检查函数是否已被移动到另一个包,但它看起来不像。
我非常感谢有关如何解决此错误的任何建议。
谢谢。
这是代码的一部分:
library(dplyr)
library(mdatools)
library(pca3d)
pca_trainset = trainset %>% select( -class )
pca_testset = testset
pca_car = pca( pca_trainset, scale = T )
str(pca_car)
plot(pca_car,show.labels = T)
train = data.frame( class = trainset$class, pca_car$calres$scores )
t = as.data.frame( mdatools::predict.pca( pca_car, pca_testset ) )
【问题讨论】:
-
如果这是您之前尝试过的,请原谅我,但是当您发出
library(mdatools)时会发生什么? -
嗨伊恩。是的,我一开始尝试加载包,但它仍然无法正常工作。谢谢。
标签: r pca prediction