我想使用caret
包中的“varImp”。它以前工作过,我不确定为什么它不再工作了。
我将其应用于对数模型。
log_model_logit <- glm(f_status_loan ~ ., family = binomial(link = logit), data = training_set)
但是,我得到一个错误
varImp(log_model_probit)
申请时也会出现错误
caret::varImp(log_model_probit)
除了删除所有软件包并重新安装外,我不确定该如何处理该错误。如果有人可以帮助我并且知道如何解决此问题,我将不胜感激。
非常感谢您的帮助。
最佳答案
当您在方括号中添加scale = FALSE
或scale = TRUE
时,它可以正常工作,如下所示
var_imp_log <- caret::varImp(log_model_probit) %>% as.data.frame()
我仍然不确定为什么没有它会停止工作,但是我很高兴它现在可以工作。我希望其他人也可以提供帮助。本可以为我节省1.5个小时