我希望能够从我使用包插入符创建的模型中生成置信区间.这可以在predict(model, data, interval = "confidence")创建模型时使用lm().但是,当我使用插入符train()函数创建的模型尝试相同的命令时,我收到以下错误:
Error in extractPrediction(list(object), unkX = newdata, unkOnly = TRUE, :
unused argument (interval = "confidence")
Run Code Online (Sandbox Code Playgroud)
即使我method = "lm"在train函数中设置也是如此.有谁知道如何从这样的对象获得置信区间?优选使用,predict因此格式相同.
谢谢!
了解如何执行此操作!caret实际上,对象确实将原始模型存储在大量元数据之下。您可以使用访问此模型my_model_name$finalModel。因此,要找到置信区间,请致电predict(my_model_name$finalModel, my_data, interval = "confidence")。