【发布时间】:2026-02-19 17:30:01
【问题描述】:
例如,我有一张桌子
一个
id price sum
1 2 0
1 6 0
1 4 0
2 2 0
2 10 0
2 1 0
2 5 0
3 1 0
3 5 0
我想要的是这样的(sum的最后一行应该是一组price的总和)
id price sum
1 2 0
1 6 0
1 4 12
2 2 0
2 10 0
2 1 0
2 5 18
3 1 0
3 5 6
我能做的是找出总和使用
A['price'].groupby(A['id']).transform('sum')
但是我不知道如何将其分配给sum 列(最后一行)。
谢谢
【问题讨论】:
标签: python pandas indexing group-by sum