scala-从数据框创建地图列

时间:2018-10-16 16:39:53

标签: scala apache-spark dictionary dataframe

我是scala(2.11)中的新手,并且启动了。我有这个数据框

col1   col2   col3   col4   col5   col6
1      V1     B1     T1     A      B
2      V2     B2     T2     C      D

并且我想在地图中包含(col2,col3,col4),输出应该是

col1   mapCols            col5    col6
1     map("col2"->"V1",    A       B
          "col3"->"B1",
          "col4"->"T1")
2     map("col2"->"V2",    C       D
          "col3"->"B2",
          "col4"->"T2")

预先感谢您的帮助。

0 个答案:

没有答案