web-dev-qa-db-ja.com

rデータフレームをh2oオブジェクトに変換する方法

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)

しかし、私が欲しいのはこれとは正反対です。 「prostate.data.frame」データオブジェクトを「prostate.hex」という名前のh2oオブジェクトに変換したいのですが。前もって感謝します。

20
plr

これを試してください:

prostate.hex <- as.h2o(localH2O, prostate.data.frame, key="prostate.hex")
16
Dusan Grubjesic

H2oバージョン3.6.0.8に従って、パラメーターは必要ありません。例:

iris.hex <- as.h2o(iris)
28
Ram

受け入れられた回答は現時点(2016年1月22日)で古くなっているので、ここでは現在のところ機能します

prostate.hex <- as.h2o(prostate.data.frame, destination_frame="prostate.hex")
12
Matthew Drury