在我的数据集中,我有许多连续和虚拟变量.对于使用glmnet进行分析,我希望连续变量是标准化的,而不是虚拟变量.
我目前通过首先定义仅具有[0,1]值的列的虚拟向量然后scale在所有非虚拟列上使用该命令来手动执行此操作.问题是,这不是很优雅.
scale
但是glmnet有一个内置的standardize论点.默认情况下这会使假人标准化吗?如果是这样,有没有一种优雅的方式来告诉glmnet的standardize论点跳过假人?
standardize
r machine-learning dataset glmnet
dataset ×1
glmnet ×1
machine-learning ×1
r ×1