我有如下所示的数据:
service | company
--------------------
sequencing| Fischer
RNA tests | Fischer
Cell tests| 23andMe
consulting| UCLA
DNA tests | UCLA
mouse test| UCLA我想要将服务一起concat到一个相同公司名称的列表中,如下所示:
service_list | company
-------------------------------------------------
['sequencing','RNA tests'] | Fischer
['Cell tests'] | 23andMe
['consulting','DNA tests','mouse test']| UCLA不确定如何开始这样做。
发布于 2021-01-14 08:31:03
让我们尝试groupby(),聚合到列表
df.groupby('company').service.agg(list).reset_index()
company service
0 23andMe [Celltests]
1 Fischer [sequencing, RNAtests]
2 UCLA [consulting, DNAtests, mousetest]https://stackoverflow.com/questions/65711751
复制相似问题