Python
1df.groupby('date').agg({'sales':'sum'})
で良いのではないでしょうか
https://pandas.pydata.org/pandas-docs/version/0.23.1/generated/pandas.core.groupby.DataFrameGroupBy.agg.html
Python
1import pandas as pd
2df = pd.DataFrame({'sales':[5,10,15,20],
3 'date':['20200401','20200401','20200402','20200403']})
4ret = df.groupby('date').agg({'sales':'sum'})
5print(ret)
6# sales
7#date
8#20200401 15
9#20200402 15
10#20200403 20
結果は date をIndexとした DataFrameで得られます