首页 > 解决方案 > 如何通过重复行拆分熊猫数据框?

问题描述

我有这样的df:

1   a   12
2   a   3
3   b   45
4   b   34
5   b   23

我需要像这样将它分成两个df:

1   a   12
2   a   3

3   b   45
4   b   34
5   b   23

有人知道任何合理的快速方法吗?

标签: pandasdataframe

解决方案


尝试

d = {x : y for x , y in df.groupby('col')}

推荐阅读