我有下面的数据框:
A B C
0 asia 1000 ab
1 africa 2000 ab
2 asia 4000 bc
3 asia 6000 cd
4 USA 200 ab
我想过滤 A 列 = 亚洲 并按 C 列对 B 列进行求和。我正在尝试使用:
agg = df[df['A'] = 'asia'].groupby('C')[['B']].sum()
但它只返回一行,其中包含 B 列和 C 列的总和。我想返回整个数据帧。我怎样才能做到这一点?
繁星淼淼
慕姐4208626
相关分类