Aan de slagBegin gratis

Gemiddelde aankoopprijs per cohort

Voortbouwend op de vorige oefening bekijken we dezelfde KPI, de gemiddelde aankoopprijs, en een vergelijkbare KPI, de mediaan aankoopprijs, binnen de eerste 28 dagen. Daarnaast vergelijken we deze statistieken ook zonder de beperking van 28 dagen.

We kunnen deze statistieken over meerdere cohorten berekenen en kijken welke verschillen naar voren komen. Dit is nuttig om te begrijpen hoe gedrag per cohort kan verschillen.

Let op: in onze data is de variabele price uitgedrukt in centen.

Deze oefening maakt deel uit van de cursus

Customer Analytics and A/B Testing in Python

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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
Code bewerken en uitvoeren