有没有办法转换h2o数据帧中特定列的类型?例如,如果所有列都是某些数据帧df中的int
类型,但是想使用1和0的C列之一作为训练的样本响应,有没有办法做df['C'].to_type('enum')
这样的事情?在docs找不到这样的东西。
您可以使用:
到目前为止我能做的最好的事情是将h2o数据帧转换回pandas帧,然后返回到h2o,同时为所需的列指定新的列类型。例如。
frame_in_h2o = h2o.H2OFrame(
frame_in_h2o.as_data_frame(),
column_types={
u'C': u'enum'
})