Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Edistynyt segmentointi ja säilyttämisaste | Edistynyt kohorttien segmentointi ja säilyttämismetriikat
Kohorttianalyysi Pythonilla
Osio 2. Luku 4
single

single

Haaste: Edistynyt segmentointi ja säilyttämisaste

Pyyhkäise näyttääksesi valikon

Tämän haasteen suorittamiseksi toimi seuraavasti:

  • Käytä pandas DataFrame -rakennetta, joka sisältää käyttäjien aktiivisuustietoja sarakkeilla kuten user_id, acquisition_month, region ja activity_month;
  • Segmentoi käyttäjät sekä acquisition_month- että region-sarakkeiden perusteella muodostaaksesi monitasoisia kohortteja;
  • Laske jokaiselle kohortille niiden käyttäjien määrä, jotka ovat säilyneet aktiivisina jokaisena hankinnan jälkeisenä kuukautena;
  • Laske retentioprosentti jokaiselle kohortille vertaamalla tietyn kuukauden aktiivisten käyttäjien määrää alkuperäiseen kohorttikokoon;
  • Laske churn-prosentti vähentämällä retentioprosentti yhdestä jokaisella jaksolla.

Sinun tulee käyttää pandas-kirjaston ryhmittely- ja aggregointimenetelmiä näiden laskelmien tehokkaaseen suorittamiseen.

Tehtävä

Pyyhkäise aloittaaksesi koodauksen

Segmentoi aineisto hankintakuukauden mukaan ja laske kunkin kohortin säilyttämisasteet.

  • Ryhmittele käyttäjät acquisition_month-kentän perusteella kohorteiksi.
  • Laske kullekin kohortille kuukausittain hankinnan jälkeen aktiivisten yksilöllisten käyttäjien määrä.
  • Laske kullekin kohortille ja ajanjaksolle säilyttämisaste jakamalla aktiivisten käyttäjien määrä kohortin koolla.
  • Palauta DataFrame, jossa sarakkeina ovat cohort, months_since_acquisition ja retention_rate.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 4
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt