我有两个按键的pandas groupby对象。gb = df.groupby(['A','B'])如何访问特定的密钥说(2,4),我该怎么做?如果只有一个键,则该group_by()方法效果很好。有任何想法吗?
2 回答
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
我认为您正在寻找get_group:
In [1]: df = pd.DataFrame([[2, 4, 1], [2, 4, 2], [3, 4, 1]], columns=['A', 'B', 'C'])
In [2]: df
Out[2]:
A B C
0 2 4 1
1 2 4 2
2 3 4 1
In [3]: g = df.groupby(['A', 'B'])
In [4]: g.get_group((2,4))
Out[4]:
A B C
0 2 4 1
1 2 4 2
添加回答
举报
0/150
提交
取消