这个问题在这里已经有答案了:
如何使用groupby将行收集到Map中(3个答案)
8个月前关门了。
我有一个Dataframe所有者
accoutMasterId | OwnerMasterId |Owner name |
123 | ABC | Jack |
456 | DEF | Amy |
789 | ABC | Rach |
我想要一个新的Dataframe,它有如下数据:
accoutMasterIdArray | OwnerMasterId
{123,789} | ABC
{456} | DEF
AccountMasterIDArray字段将为arraytype。有什么建议吗?
1条答案
按热度按时间qxsslcnc1#
使用
.groupBy
以及collect_list
函数来创建数组。