【发布时间】:2021-11-16 14:42:12
【问题描述】:
我有一个像这样的数据框:df = sc.parallelize([("num1", "1"), ("num2", "5"), ("total", "10")]).toDF(("key", "val"))
key val
num1 1
num2 5
total 10
我只想将 total 行转为新列并保留每一行的值:
key val total
num1 1 10
num2 5 10
我尝试过旋转和聚合,但无法获得具有相同值的一列。
【问题讨论】:
标签: pyspark