R语言 保持恒定列h2o

np8igboo  于 2023-11-14  发布在  其他
关注(0)|答案(2)|浏览(144)

我试图使用R的h2o包实现一个梯度提升机器模型。然而,该模型一直在删除某个列,我从其他模型构建中知道该列很重要。

Warning message:
    In .h2o.startModelJob(algo, params, h2oRestApiVersion) :
      Dropping bad and constant columns:['mycolumn']

字符串
如何阻止h2o删除此列?以下是我尝试的方法:

gbm_fit<-h2o.gbm(x,y,train_set,nfolds = 10,
                 ntrees = 250,
                 learn_rate = 0.15,
                 max_depth = 7,
                             validation_frame = validate_set,seed = 233,
                ignore_const_cols = F
                )
tf7tbtn2

tf7tbtn21#

确保列类是正确的,并被函数接受。

mnemlml8

mnemlml82#

我把所有的字符列都改成了因子,这样就解决了这个问题。我用的是h2o.automl

相关问题