我有一个如下的PySpark数据框:
df2 = spark.createDataFrame([('101', '1', ['a','aa'], ['aa', 'bb']),
('101', '2', ['b','bb'], ['xx', 'yy']),
('101', '10',['c','cc'], ['cc', 'dd']),
('102', '11',['d','dd'], ['dd', 'ee'])
],
['id', 'other_id', 'col_a', 'col_b']
)
如何取消旋转/转置数据框,使输出看起来像:
我尝试过的解决方案: