web-dev-qa-db-fra.com

Comment convertir une trame de données r en objet H2O

Je suis nouveau sur R et H2O et j'ai essayé de trouver un moyen de convertir la trame de données r en un objet H2O. J'ai passé un peu de temps à chercher comment faire cela sans succès. Une autre solution est possible et bien documentée comme suit.

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

Mais ce que je veux, c'est tout le contraire. Je souhaite convertir l'objet de données r "prostate.data.frame" converti en objet H2O appelé "prostate.hex". Merci d'avance.

20
plr

Veuillez essayer ceci:

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

Selon la version 3.6.0.8 de H2O, il ne nécessite aucun paramètre. Exemple:

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

La réponse acceptée est obsolète à ce stade (22 janvier 2016), alors voici ce qui fonctionne à l'heure actuelle

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