首页 > 解决方案 > 使用 Caret 包对 R 中的逻辑回归模型进行正则化

问题描述

当我尝试在 caret 包中使用 method = glmnet under train 用于我的逻辑回归模型时,我根本无法对其进行正则化。

logi_model <- train(Response ~ .,
               data = data_train,
               trControl = myControl,
                tuneLength = 15,
               method = "glmnet",
               family=binomial(), metric = "ROC")

Rstudio 不断给我错误消息“{ 中的错误:任务 1 失败 - “维度数不正确”

我只需要使用 caret 包对我的逻辑回归模型进行正则化,有没有人知道我如何结合调整 alpha 和 lambda,因为这种方法似乎不起作用?非常感谢您提前提供的帮助:')

标签: rlogistic-regressionr-carethyperparameters

解决方案


推荐阅读