У меня есть пандас DataFrame, как это:
>>> df = pd.DataFrame({'MONTREGL':[10,10,2222,35,200,56,5555],'SINID':['aaa','aaa','aaa','bbb','bbb','ccc','ccc'],'EXTRA':[400,400,400,500,500,333,333]})
>>> df
MONTREGL SINID EXTRA
0 10 aaa 400
1 10 aaa 400
2 2222 aaa 400
3 35 bbb 500
4 200 bbb 500
5 56 ccc 333
6 5555 ccc 333
Я хочу суммировать столбец MONTREGL
для каждой группы SINID
...
Таким образом, я получаю 2242 для AAAи так далее ... ТАКЖЕ я хочу сохранить значение столбца EXTRA
.
Это ожидаемый результат:
MONTREGL SINID EXTRA
0 2242 aaa 400
1 235 bbb 500
2 5611 ccc 333
Спасибо за вашу помощь заранее!