如何在 Scala 的 H2OFrame 中添加基于现有列的列

How can I add a column based on existing columns in H2OFrame in Scala

如何在 Scala 的 H2OFrame 中添加基于现有列的列?

我想添加一个新列,它是现有列的日志。我怎样才能做到这一点?谢谢

这是原来的H2OFrame

val OriginalTable: H2OFrame = SomeDataFrame

将原始H2OFrame转换为DataFrame,通过sql函数添加列,隐式转换回H2OFrame

val NewTable: H2OFrame = createH2OSchemaRDD(OriginalTable).withColumn("newCol", log($"oldCol"))