无法在 R 中训练随机森林模型

时间:2020-12-20 12:09:48

标签: r random-forest

我正在尝试使用 R 训练我的数据集。以下是我将使用的代码

functionRankFeatureByImportance <- function(logwine_withoutQuality){
  
  #logwine_withoutQuality$quality<-factor(logwine_withoutQuality$quality)
  # ensure results are repeatable
  set.seed(7)
  # prepare training scheme
  control <- trainControl(method="repeatedcv", number=10, repeats=3)
  # train the model
  model <- train(logwine_withoutQuality[,-12],
                 logwine_withoutQuality$quality, method="lvq", preProcess="scale", trControl=control)
  # estimate variable importance
  importance <- varImp(model, scale=FALSE)
  # summarize importance
  print(importance)
  # plot importance
  plot(importance)
}

但是当使用它时,我收到如下错误。

enter image description here

我无法理解我的错误是什么。

以下是我正在使用的数据集的图像

enter image description here

数据框中没有任何空值。

enter image description here

enter image description here

如果有人能帮助我解决这个问题,真的很感激

0 个答案:

没有答案