h2o:十六进制键参数的作用是什么

h2o: what is the role of hex key argument

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

我寻找答案,但没有找到令人满意的答案。看来我错过了一些非常明显的东西。 R里面没看到

h2o.assign(data, key)

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

例如

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")

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

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

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

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

> h2o.ls()

                           key
 1                     hhh.hex