R 保持h2o恒定

R 保持h2o恒定,r,machine-learning,h2o,gbm,R,Machine Learning,H2o,Gbm,我正在尝试使用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

我正在尝试使用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
                )

gbm\u-fit确保列类正确且被函数接受。

列是否为常量?如果是的话,请您详细说明一个常量列如何具有任何预测/解释价值。该列是“常量”列,有两个级别,我们称之为“高级”和“初级”。我使用插入符号构建模型,本专栏对性能的影响最大。因此,我认为它不应该被删除,因为它不是常数,而是二进制的。那个专栏的类别是什么?这就解决了问题。谢谢你是如何解决这个问题的?你设置了一个特定的类吗?由于你之前的评论,我已经解决了它。哪个是正确的类?