如何在h2o数据帧中转换特定列的类型?

问题描述 投票:0回答:2

有没有办法转换h2o数据帧中特定列的类型?例如,如果所有列都是某些数据帧df中的int类型,但是想使用1和0的C列之一作为训练的样本响应,有没有办法做df['C'].to_type('enum')这样的事情?在docs找不到这样的东西。

h2o
2个回答
1
投票

您可以使用:


0
投票

到目前为止我能做的最好的事情是将h2o数据帧转换回pandas帧,然后返回到h2o,同时为所需的列指定新的列类型。例如。

frame_in_h2o = h2o.H2OFrame(
    frame_in_h2o.as_data_frame(), 
    column_types={
        u'C': u'enum'
    })
© www.soinside.com 2019 - 2024. All rights reserved.