Как объединить сумму одного столбца на основе нескольких уникальных значений другого столбца в Pandas DataFrame? - PullRequest
0 голосов
/ 28 июня 2019

Я хочу объединить сумму столбца Sales_volume($) на основе уникальных значений в столбце Store_name. Не уверен, что это возможно, но вот мой DataFrame:

    Store_name  Sales_volume($) Date    
0   store 167   1.00               2019-06-03
1   store 167   4.00               2019-06-03
2   store 177   3.37               2019-06-03
3   store 177   2.14               2019-06-03
4   store 216   7.96               2019-06-03
5   store 216   1.99               2019-06-03

Мой желаемый вывод:

    Store_name  Sales_volume($) Date    
0   store 167   5.00               2019-06-03
1   store 177   5.51               2019-06-03
2   store 216   9.95               2019-06-03

Спасибо!

1 Ответ

2 голосов
/ 28 июня 2019

Как я понимаю, вы хотите сгруппировать данные по Store_name и получить сумму продаж для магазина: df.groupby('Store_name').sum() или если вы хотите иметь продажи для магазина на каждую дату: df.groupby(['Store_name','Date']).sum()

...