【发布时间】:2020-04-30 17:07:27
【问题描述】:
我正在使用 Caret 包进行一些回归分析。我在网上看过,但现在已经找到了解决方案。我的代码如下。有没有办法计算这个模型的置信区间?
set.seed(123)
# Set up repeated k-fold cross-validation
train.control <- trainControl(method = "cv", number = 10,
predictionBounds = c(0, NA), verboseIter = TRUE)
# Train the model
step.model <- train(`likes` ~., data = reduced_Data,
method = "leapSeq",
tuneGrid = data.frame(nvmax = 1:13),
trControl = train.control)
step.model$results
step.model$bestTune
summary(step.model$finalModel)
coef(step.model$finalModel, 2)
我尝试过使用基础包中的预测功能,但没有成功
predict(step.model$finalModel, my_data, interval = "confidence")
【问题讨论】:
标签: r regression