【发布时间】:2021-06-09 09:09:37
【问题描述】:
所以,我有n 可以保存在数组或列表中的字符串数,如下所示:
val checks = Array("check1", "check2", "check3", "check4", "check5")
val checks: List[String] = List("check1", "check2", "check3", "check4", "check5")
现在,我有一个 spark 数据框 df,我想添加一个包含此列表/数组中存在的值的列。 (保证我的列表/数组中的项目数将完全等于数据框中的行数,即n)
我试着做:
df.withColumn("Value", checks)
但这没有用。实现这一目标的最佳方法是什么?
【问题讨论】:
-
从
checks列表创建数据框然后join by adding a common index column
标签: scala dataframe apache-spark