Eu pensei que a recencia seria: a última vez que o cliente. Ou seja, se eu fiz minha última compra no dia de 29/08/2022 e hoje é dia 31/08/2022, minha recência seria 2. Pq faz dois dias desde a última compra. o que aparentemente esse comando não faz: df_compra['recencia'] = (df_compra['DataMaxCompra'].max() - df_compra['DataMaxCompra']).dt.days
alguém conseguiria ajudar com essa dúvida?