在groupby之后将数据帧拆分为多个数据帧

时间:2017-04-11 09:45:54

标签: python pandas group-by

我有这个数据框。

topFrames

我需要根据城市拆分数据框。所以我需要一个单独的西雅图和波特兰数据帧。

  City     Name
0   Seattle    Alice
1   Seattle      Bob
2  Portland  Mallory
3   Seattle  Mallory
4   Seattle      Bob
5  Portland  Mallory

我可以按城市分组,但我需要为西雅图和波特兰获取个人数据框。我还不想将任何聚合函数应用于数据框。

西雅图的数据框架

g = df.groupby( [ "City"] )

Portland的数据框

  City     Name
    0   Seattle    Alice
    1   Seattle      Bob
    3   Seattle  Mallory
    4   Seattle      Bob

0 个答案:

没有答案