【发布时间】:2018-12-01 22:14:03
【问题描述】:
在我的 Pandas 数据框中,我有很多布尔功能 (True/False)。如果我使用df.dtypes,Pandas 会正确地将它们表示为bool。如果我将数据框传递给 h2o (h2o.H2OFrame(df)),则布尔特征表示为 enum。因此它们被解释为具有 2 个类别的分类特征。
有没有办法将特征类型从enum 更改为bool?在 Pandas 中我可以使用 df.astype('bool'),在 H2o 中是否有等价物?
一个想法是在将 df 转换为 H2o-Frame 之前将 True/False 编码为它们的数字表示 (1/0)。但 H2o 现在将其识别为 int64。
提前感谢您的帮助!
【问题讨论】:
标签: python pandas enums boolean h2o