【发布时间】:2019-06-27 21:25:22
【问题描述】:
我必须使用 Scala 在苏打水中将数字列更改为枚举类型的 h2o 框架以及如何打印 h2o 框架的架构。
【问题讨论】:
标签: scala h2o sparkling-water
我必须使用 Scala 在苏打水中将数字列更改为枚举类型的 h2o 框架以及如何打印 h2o 框架的架构。
【问题讨论】:
标签: scala h2o sparkling-water
您可以使用.toCategoricalVec
这是一个用法示例:
val trainFrame:H2OFrame = bigTable
withLockAndUpdate(trainFrame){ fr => fr.replace(19, fr.vec("IsDepDelayed").toCategoricalVec)}
【讨论】:
我们必须改造我们的 H2OFrame。
这是一个例子:
NameOfH2OFrame.colToEnum(Array(<"NameOfColumnYouWantToChangeInEnum">))
val h2oFrameTrain = h2oContext.asH2OFrame(trainingData)
h2oFrameTrain.colToEnum(Array("WEEKDAY_LABEL", "EVENT_TYPE", "EVENT_NAME"))
【讨论】: