Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Challenge: Geavanceerde Segmentatie en Retentie | Geavanceerde Cohortsegmentatie en Retentiemetingen
Cohortanalyse met Python
Sectie 2. Hoofdstuk 4
single

single

Challenge: Geavanceerde Segmentatie en Retentie

Veeg om het menu te tonen

Voltooi deze uitdaging door de volgende stappen te volgen:

  • Gebruik een pandas DataFrame met gebruikersactiviteitsgegevens, met kolommen zoals user_id, acquisition_month, region en activity_month;
  • Segmenteer de gebruikers op zowel acquisition_month als region om meerlagige cohorten te creëren;
  • Bereken voor elk cohort het aantal gebruikers dat in elke opeenvolgende maand na acquisitie behouden blijft;
  • Bereken het retentiepercentage voor elk cohort als het percentage gebruikers dat in een bepaalde maand actief is ten opzichte van de oorspronkelijke cohortgrootte;
  • Bereken het churnpercentage als 1 min het retentiepercentage voor elke periode.

Gebruik de pandas groeperings- en aggregatiemethoden om deze berekeningen efficiënt uit te voeren.

Taak

Veeg om te beginnen met coderen

Segmenteer de dataset op acquisitiemaand en bereken de retentiepercentages voor elke cohort.

  • Groepeer gebruikers op acquisition_month om cohorten te vormen.
  • Tel voor elk cohort het aantal unieke gebruikers dat actief is in elke maand sinds acquisitie.
  • Bereken het retentiepercentage voor elk cohort en elke periode als het aantal actieve gebruikers gedeeld door de grootte van het cohort.
  • Retourneer een DataFrame met de kolommen cohort, months_since_acquisition en retention_rate.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 4
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt