20

我是 R 和 H2O 的新手,我试图找到一种将 r 数据框转换为 h2o 对象的方法。我花了一些时间研究如何在没有运气的情况下做到这一点。其他方式也是可能的,并且有如下详细记录。

prosPath = system.file("extdata", "prostate.csv", package="h2o")
prostate.hex = h2o.importFile(localH2O, path = prosPath)
prostate.data.frame <- as.data.frame(prostate.hex)

但我想要的完全相反。我想将 r“prostate.data.frame”数据对象转换为名为“prostate.hex”的 h2o 对象。提前致谢。

4

3 回答 3

32

根据 h2o 版本 3.6.0.8,它不需要任何参数。例子:

iris.hex <- as.h2o(iris)
于 2016-02-06T16:17:16.087 回答
16

请试试这个:

prostate.hex <- as.h2o(localH2O, prostate.data.frame, key="prostate.hex")
于 2014-12-20T10:44:43.853 回答
12

接受的答案目前已过时(2016 年 1 月 22 日),所以这是目前有效的

prostate.hex <- as.h2o(prostate.data.frame, destination_frame="prostate.hex")
于 2016-01-22T20:54:11.200 回答