【发布时间】:2019-02-08 14:04:36
【问题描述】:
我有这个 3 列的表:
+---+----+----+
| id|type| val|
+---+----+----+
| 1| A| 0|
| 2| A| 0|
| 4| A| 0|
| 2| B| 1|
| 4| B| 1|
+---+----+----+
我想把它改成类似:
+---+----+----+
| | A| B|
+---+----+----+
| 1| 0| -|
| 2| 1| 1|
| 4| 0| 1|
+---+----+----+
我试过了,但没有用:
val data_array = data.pivot(cols=['type'],rows=['id'],values='val')
【问题讨论】:
标签: scala apache-spark apache-spark-sql