scr*_*Owl 2 r standardized glmnet r-caret
我正在尝试使用该caret包来处理模型的alpha级别glmnet。问题是我使用的数据都是虚拟变量,我不想glmnet标准化它们。通常,如果我只是使用glmnet或单独使用cv.glmnet,我会添加
standardize = FALSE
Run Code Online (Sandbox Code Playgroud)
是否有caret关闭标准化的设置?
在插入符号中,caret::train由于省略号...机制,您可以输入原始函数参数。
例如,此代码将适用于非标准化数据的正则化回归
require(caret)
require(mlbench)
data(BostonHousing)
enet <- train(medv ~ .,
data = BostonHousing,
method = "glmnet",
standardize = FALSE)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1554 次 |
| 最近记录: |