r - 插入符::varImp for GLM model worked before and gives me an error

标签 r error-handling r-caret glm

我想使用caret包中的“varImp”。它以前工作过,我不确定为什么它不再工作了。
我将其应用于对数模型。

log_model_logit <- glm(f_status_loan ~ ., family = binomial(link = logit), data = training_set)

但是,我得到一个错误

'could not find function "varImp"' when I apply


varImp(log_model_probit)

申请时也会出现错误
caret::varImp(log_model_probit)

除了删除所有软件包并重新安装外,我不确定该如何处理该错误。如果有人可以帮助我并且知道如何解决此问题,我将不胜感激。

非常感谢您的帮助。

最佳答案

当您在方括号中添加scale = FALSEscale = TRUE时,它可以正常工作,如下所示

var_imp_log <- caret::varImp(log_model_probit) %>% as.data.frame() 

我仍然不确定为什么没有它会停止工作,但是我很高兴它现在可以工作。我希望其他人也可以提供帮助。本可以为我节省1.5个小时

关于r - 插入符::varImp for GLM model worked before and gives me an error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55237361/

相关文章:

error-handling - 如何从Apollo/GraphQL中捕获错误

python - 如何从Python Tkinter应用程序捕获到控制台的任何输出?

r - 这是带插入符号的分层 k-CV 吗?

r - dplyr : how-to programmatically full_join dataframes contained in a list of lists?

r - Data Frame,错误总结

r - 如何使用 pROC 的 ggroc 将 AUC 添加到多 ROC 图中

java - 我是 java 编程的新手,显然不理解我在这个项目中遇到的错误

r - 如何计算插入符号中准确度和 kappa 的 95% CI

r - 从R中的混淆矩阵中获取 "Accuracy (average)"

r - 使用与列同名的对象过滤 data.table 中的行