我想我的问题和这里How to do arithmetics on values of a column according to unique pair values of two other column的问题相同,只是针对Python。
我的数据框中有三列。
Id1 Id2点
我最后想要得到的是一个仅包含具有唯一Id1和Id2对的行的数据框。如果原始数据帧中有冗余,我想在新数据帧中使用“点”的值作为原始数据帧中对应于该唯一(Id1,Id2)对的值之和。
在Pandas中,我查看了“ groupby”(后跟“ .sum()”)和“ sort_values”,但我想不出一种实现我想要的方法的方法。
这就是我想要做的-
原始
Id1 Id2点
1 3 18
2 6 15
1 3 17
1 4 11
1 1 15
新
Id1 Id2点
1 1 15
1 3 35
1 4 11
2 6 15
请原谅糟糕的格式