我想使用Caret中的模型来计算变量的重要性,但我不断遇到错误。我尝试了多种模型,并选择了不同的功能。
结果是数字变量,预测变量也是数字。
model_gbm<-train(trainSet[,predictors],trainSet[,outcomeName],method='gbm')
varImp(object=model_gbm)
这是我得到的错误:
“ varImp(object = model_gbm)中的错误:试图从不是S4对象的对象(类“ train”)获取插槽“响应””
答案 0 :(得分:0)
可能您安装了太多软件包。
只需尝试一下:
caret::varImp(model_gbm)