【问题标题】:is there a way to convert h2oframe to pandas dataframe有没有办法将 h2oframe 转换为 pandas 数据帧
【发布时间】:2020-04-09 11:33:43
【问题描述】:

我可以将数据帧转换为 h2oframe,但如何转换回数据帧?如果这是可能的,我可以将其转换为 python 列表吗?

import pandas as pd
import h2o
df = pd.DataFrame({'1': [2838, 3222, 4576, 5665, 5998], '2': [1123, 3228, 3587, 5678, 6431]})
data = h2o.H2OFrame(df)

【问题讨论】:

    标签: python pandas h2o


    【解决方案1】:

    有一个 H2OFrame 方法称为 as_data_frame(),但 h2o.as_list() 也可以。

    data_as_df = data.as_data_frame()
    

    【讨论】:

      【解决方案2】:

      将 h2o 框架转换为列表

      data_as_list = h2o.as_list(data, use_pandas=False)
      

      将 h2o 框架转换为 pandas DataFrame。 (默认use_pandas=True

      data_as_df = h2o.as_list(data)
      

      【讨论】:

        猜你喜欢
        • 2018-05-24
        • 2021-04-02
        • 2018-04-08
        • 1970-01-01
        • 2021-05-11
        • 2021-09-15
        • 2020-07-24
        • 2019-09-15
        • 2021-04-19
        相关资源
        最近更新 更多