predict.FAMD 的示例?

数据挖掘 r 无监督学习 主成分分析
2022-02-22 03:51:25

我正在研究具有各种分类变量的无监督数据。所以我发现 FactoMineR 包非常方便,尤其是 FAMD 功能。我可以很好地访问基本 FAMD 对象(以及相应的图表),但我似乎无法让 predict.FAMD 方面正常工作。有没有可行的例子?这是我所做的:

  1. 我混合了连续数据和分类数据
  2. 我已将数据拆分为测试和训练集
  3. 我用我的训练集创建了一个 FAMD 对象
  4. 我尝试针对测试集数据运行 predict.FAMD 但我不断收到错误Error in [.data.frame(newdata, , i) : undefined columns selected

通常,我的代码如下所示:

library(FactoMineR)
res = FAMD(myTrainingData)
res.predict = predict(object=res,newdata=myTestData)

我还尝试了显式列甚至没有行的变体,例如:

res.predict = predict(object=res,newdata=myTestData[,1:7])
res.predict = predict(object=res,newdata=myTestData[,c(1,2,3,4,5,6,7)])
res.predict = predict(object=res,newdata=myTestData[0,1:7])

所有这些都会导致相同的错误。帮助?

0个回答
没有发现任何回复~