首页 > 解决方案 > Pandas 列是 groupby 的列表聚合

问题描述

我有一个表格的数据集

ID  SomeVal
1   "text"
2   "text2"
2   "two"
3   "three"
4   "4"
4    "four"

我正在尝试创建一个 groupby,它允许每个唯一 ID 成为表中的一行,如下所示...

ID. SomeVal
1  ["text"]
2  ["text2","two"]
3  ["three"]
4  ["4","four"]

从我看到的文档中,我不确定在利用 Pandas 时这是否可行,因为 groupby 似乎需要数值聚合。有没有办法利用熊猫的速度来获得这个结果?

标签: pythonpandasdataframe

解决方案


推荐阅读