Metrici de cohortă

Segmentarea clienților în Python

Karolis Urbonas

Head of Data Science, Amazon

Retenția clienților: tabelul cohort_counts

  • Câți clienți se află inițial în fiecare cohortă din tabelul cohort_counts?

$$

numar_clienti_retentie_1

Segmentarea clienților în Python

Retenția clienților: tabelul cohort_counts

  • Câți clienți se află inițial în fiecare cohortă?
  • Câți dintre aceștia au fost activi în lunile următoare?

retentie_clienti_2

Segmentarea clienților în Python

Calcularea ratei de retenție

  1. Stocați prima coloană ca cohort_sizes
    cohort_sizes = cohort_counts.iloc[:,0]
    
  2. Împărțiți toate valorile din tabelul cohort_counts la cohort_sizes
    retention = cohort_counts.divide(cohort_sizes, axis=0)
    
  3. Examinați tabelul de retenție
    retention.round(3) * 100
    
Segmentarea clienților în Python

Tabelul de retenție

tabel_retentie

Segmentarea clienților în Python

Alte metrici

grouping = online.groupby(['CohortMonth', 'CohortIndex'])

cohort_data = grouping['Quantity'].mean()
cohort_data = cohort_data.reset_index()
average_quantity = cohort_data.pivot(index='CohortMonth', columns='CohortIndex', values='Quantity')
average_quantity.round(1)
Segmentarea clienților în Python

Cantitatea medie pentru fiecare cohortă

cantitate medie

Segmentarea clienților în Python

Să exersăm alte metrici de cohortă!

Segmentarea clienților în Python

Preparing Video For Download...