昨天运行随机森林代码时突然报错:
> exp_RF=explain(mod_rf, label = "RF",
data = test2, y = yTest,
predict_function = pre_fun,
verbose = FALSE)
> Error in UseMethod("explain") :
no applicable method for 'explain' applied to an object of class "c('train', 'train.formula')"
必应搜索报错语句 👇
看到github上的回答:https://github.com/thomasp85/lime/issues/48
explain.png
了解到可能是因为加载了dplyr包,导致使用explain函数报错。
👉重启R环境后不加载dplyr包,顺利运行。