首页 > 解决方案 > 兰德森林拟合:(函数(类,fdef,mtable)中的错误

问题描述

我正在尝试适应随机森林,例如:

rf_model<-rand_forest(trees = 2000, mtry = 4, mode = "classification") %>% 
  set_engine("randomForest",importance=T, localImp = T, ) %>% 
  fit(y ~ ., data = train.data)

但它返回一个错误:

(function (classes, fdef, mtable) 中的错误:无法为签名 '"rand_forest"、"data.frame"' 的函数 'fit' 找到继承的方法</p>

标签: rrandom-forest

解决方案


我遇到了一个与此非常相似的错误,它把我带到了这个页面。我能够通过指定来修复它parsnip::fit。如果您尝试使用不同的fit函数,那么我会在函数前面指定库或使用conflicted包。


推荐阅读