Preço médio de compra por coorte
Dando continuidade ao exercício anterior, vamos analisar o mesmo KPI, preço médio de compra, e um KPI similar, preço mediano de compra, dentro dos primeiros 28 dias. Além disso, vamos observar essas métricas sem a limitação dos 28 dias para comparar.
Podemos calcular essas métricas em um conjunto de coortes e ver que diferenças surgem. Isso é útil porque ajuda a entender como os comportamentos variam entre coortes.
Observação: no nosso conjunto de dados, a variável de preço está em centavos.
Este exercício faz parte do curso
Customer Analytics and A/B Testing in Python
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Set the max registration date to be one month before today
max_reg_date = current_date - timedelta(days=28)
# Find the month 1 values:
month1 = np.where((purchase_data.____ < ____) &
(____ < ____ + timedelta(days=28)),
purchase_data.____,
np.NaN)
# Update the value in the DataFrame
purchase_data['month1'] = month1