将pandas数据框的列分组后,如何根据创建的组对数据框的另一列求和。
df = df.groupby(by=['First'])
我的数据框:
First Second
A 5
6
10
B 4
5
预期的数据框:
First Second
A 21
B 9
答案 0 :(得分:1)
df= df.groupby(['First'])['Second'].sum().reset_index()
我注意到您在代码中缺少',这可能以前曾导致您遇到问题。