繁体   English   中英

运行随机森林模型时出现此错误

[英]getting this error when running a random forest model

这是错误:

Error in eval(predvars, data, env) : 
  object '.data_Holand.Netherlands' not found

这是我运行时的代码:

rf2<-randomForest(income~., data = income_df_train2, importance= TRUE)
income_df_test2$.data_.Holand.Netherlands<-rep(0, times = nrow(income_df_test2))
predicted<-predict(rf2, newdata = income_df_test2, type = "prob") ####This line does not work need to check why
ID<-income_df_test$Id

我之前已经使用训练数据运行了这个模型,现在我正在针对测试数据运行它以生成一个带有结果的 csv 文件。

在发布之前,请花时间了解和调查错误消息。 错误说.data_Holand.Netherlands未找到。 这意味着它不存在于测试数据框中。 而事实并非如此。 您创建了列.data_.Holand.Netherlands而不是.data_Holand.Netherlands

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM