在不写入磁盘的情况下将 R 数据帧转换为 H2O 帧

Converting R dataframe to H2O Frame without writing to disk

我知道 h2o 库中的 as.h2o 函数将 R data.frame 转换为 H2O 坐标系。两个问题:

  1. as.h2o()是否在转换过程中将数据写入磁盘?此数据存储多长时间?
  2. 是否有其他选项可以避免写入磁盘的临时步骤?

运行 as.h2o 在 data.frame 上的确切路径,df :

path <- write.csv(df)
h2o.upload(path)
remove.file(path)

我们暂时将 data.frame 写入磁盘,然后上传而不是将文件导入 H2O,一旦文件上传,我们就会删除临时框架。没有比不写入磁盘更清洁的选择。