1. Learn
  2. /
  3. Cursuri
  4. /
  5. Segmentarea clienților în Python

Connected

exercițiu

Calculează rata de retenție de la zero

Ai văzut cum se creează tabelele cu metrici de retenție și cantitate medie pentru cohortele de achiziție lunare. Acum este rândul tău să construiești metricile de retenție pe cont propriu.

Setul de date online a fost încărcat cu cohortele lunare și indexul de cohortă atribuite în această lecție. Poți să îl afișezi oricând în Consolă.

De asemenea, am creat și încărcat un obiect groupby ca DataFrame grouping, folosind comanda: grouping = online.groupby(['CohortMonth', 'CohortIndex'])

Instrucțiuni

100 XP
  • Selectează coloana cu ID-ul clientului, numără valorile unice, stochează rezultatul ca cohort_data și resetează indexul.
  • Creează un pivot cu cohorta lunară în index, indexul de cohortă în coloane și ID-ul clientului în valori.
  • Selectează prima coloană și stocheaz-o în cohort_sizes.
  • Împarte numărul din cohortă la dimensiunile cohortei de-a lungul rândurilor.