总结我的问题,我得到了一个像这样的数据框:
df['mean'] = np.where(df['Counts']>1, 1, df['mean'])
在第1栏中输入ID,在第2栏中输入价格。我需要这样的输出:
1 10
3 20
5 40
6 30
1 100
2 25
7 13
3 70
因此具有相同ID的所有价格的总和,没有任何循环,无需重新排列或压缩。 我不要像这样的解决方案:
1 110
3 90
5 40
6 30
1 110
2 25
7 13
3 90
这也没有帮助:
1 110
2 25
3 90
5 40
6 30
7 13
因为它仅适用于小型数据帧(df)。
我想解决方案很简单...但是无论如何我都做不到。
预先感谢您:)