标签: scala apache-spark
我有一个List [String]并将这些字符串的值作为列名添加到现有的Dataframe中。
有没有办法做到这一点,而不是迭代列表。如果迭代列表是唯一的方法,我怎样才能最好地实现它?
答案 0 :(得分:0)
必须转储..之前应该试过这个.. 经过一番尝试后得到了答案:
val test: DataFrame = useCaseTagField_l.foldLeft(ds_segments)((df, tag) => df.withColumn(tag._2, lit(null)))