ama*_*hin 7 r r-caret
我有一个数据框,其中包含一些我想用作训练集的虚拟变量glmnet.
glmnet
因为我正在使用glmnet我想使用preProcess插入符train函数中的选项来居中和缩放功能.我不希望这种转换也应用于虚拟变量.
preProcess
train
有没有办法阻止这些变量的转变?
top*_*epo 1
除了编写自定义模型来执行此操作之外,(目前)没有其他方法可以执行此操作(请参阅接近末尾的 PLS 和 RF 示例)。
我正在研究一种方法来指定哪些变量获得哪种预处理方法。但是,对于虚拟变量,这很困难,因为您可能需要指定许多预测变量的名称,这些预测变量的列不在当前数据集中。这个想法是能够使用通配符(例如Species*捕获Speciesversicolor和Speciesvirginica),但代码还没有完成。
Species*
Speciesversicolor
Speciesvirginica
最大限度
归档时间:
9 年,5 月 前
查看次数:
601 次
最近记录:
6 年,6 月 前