我有兩個按鍵的pandas groupby對象。gb = df.groupby(['A','B'])如何訪問特定的密鑰說(2,4),我該怎么做?如果只有一個鍵,則該group_by()方法效果很好。有任何想法嗎?
2 回答

米琪卡哇伊
TA貢獻1998條經(jīng)驗 獲得超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
提交
取消