Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Avanceret Segmentering og Fastholdelse | Avanceret Kohortesegmentering og Fastholdelsesmetrikker
Kohorteanalyse med Python
Sektion 2. Kapitel 4
single

single

Challenge: Avanceret Segmentering og Fastholdelse

Stryg for at vise menuen

For at gennemføre denne udfordring, følg disse trin:

  • Brug en pandas DataFrame med brugeraktivitetsdata, med kolonner som user_id, acquisition_month, region og activity_month;
  • Segmentér brugerne efter både acquisition_month og region for at oprette fler-niveau kohorter;
  • For hver kohorte, beregn antallet af brugere, der er fastholdt i hver efterfølgende måned efter anskaffelse;
  • Beregn fastholdelsesraten for hver kohorte som procentdelen af brugere, der er aktive i en given måned sammenlignet med den oprindelige kohortestørrelse;
  • Beregn churn-raten som 1 minus fastholdelsesraten for hver periode.

Du skal bruge pandas grupperings- og aggregeringsmetoder for at udføre disse beregninger effektivt.

Opgave

Swipe to start coding

Segmentér datasættet efter anskaffelsesmåned og beregn fastholdelsesrater for hver kohorte.

  • Gruppér brugere efter acquisition_month for at danne kohorter.
  • For hver kohorte, tæl antallet af unikke brugere, der er aktive i hver måned siden anskaffelsen.
  • Beregn fastholdelsesraten for hver kohorte og periode som antallet af aktive brugere divideret med kohortens størrelse.
  • Returnér en DataFrame med kolonnerne cohort, months_since_acquisition og retention_rate.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 4
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

some-alt