h2o:hex key参数的作用是什么

时间:2017-01-22 07:02:51

标签: r h2o

关键参数在h2o中有什么作用?为什么我们需要指定它?

我找了答案,但找不到任何令人满意的答案。好像我错过了一些非常明显的东西。我在R中没见过它。

h2o.assign(data, key)

Arguments
data    An H2OFrame object
key     The hex key to be associated with the H2O parsed data object

e.g。

df <- h2o.importFile(path = normalizePath("../data/covtype.full.csv"))
splits <- h2o.splitFrame(df, c(0.6,0.2), seed=1234)
valid  <- h2o.assign(splits[[2]], "valid.hex")

1 个答案:

答案 0 :(得分:2)

当你使用h2o.assign时,它会将给定数据集的副本作为第一个参数创建为作为第二个参数给出的名称,即key。

因此,如果您将编写如下命令:

valid  <- h2o.assign(df, "hhh.hex")

将采用df数据帧并创建新的H2O特定数据帧名称hhh.hex。因此,如果您将在下面调用h2o.ls(),您将看到如下的新h2o特定数据框:

> h2o.ls()

                           key
 1                     hhh.hex