小编Dar*_*ark的帖子

spark数据帧将列名称连接到值

我有一个数据框,我想以每行包含列名称的方式进行修改.例如 :

FirstName LastName
Jhon       Doe
David      Lue
Run Code Online (Sandbox Code Playgroud)

创造了以下内容

(FirstName=Jhon,LastName=Doe)
(FirstName=David,LastName=Lue)
Run Code Online (Sandbox Code Playgroud)

我设法为df做了2列

val x = df.map { row => (names(0) + "=" +row(0) , names(1)+"="+rows(1)}
Run Code Online (Sandbox Code Playgroud)

但是我怎么能用for循环任意数量的列呢?

谢谢

dataframe apache-spark

2
推荐指数
1
解决办法
1589
查看次数

标签 统计

apache-spark ×1

dataframe ×1