df_def1['Data de venda'] = pd.to_datetime(df_def1['Data de venda'])
df_def1_final = df_def1.groupby([df_def1['Data de venda'].dt.strftime('%m-%d'), 'Cliente'])['Valor da compra'].sum()
df_def1_final
col_date = ['datas_de_pagamento', 'datas_combinadas_pagamento']
df_def2[col_date] = df_def2[col_date].map(lambda x: pd.to_datetime(x, format='%d/%m/%Y'))
df_def2['atraso'] = (df_def2['datas_de_pagamento'] - df_def2['datas_combinadas_pagamento']).dt.days
df_def2_atraso = df_def2.groupby('apartamento')['atraso'].mean()
df_def2_atraso