1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Zákaznická analytika a A/B testování v Pythonu

Connected

cvičení

Průměrná cena nákupu podle kohorty

Navážeme na předchozí cvičení a podíváme se na stejné KPI – průměrnou cenu nákupu – a na podobné KPI, mediánovou cenu nákupu, v rámci prvních 28 dní. Kromě toho tyto metriky porovnáme i bez omezení na 28 dní.

Můžeme je vypočítat napříč skupinou kohort a sledovat, jaké rozdíly se objeví. Je to užitečné, protože nám to pomůže pochopit, jak se chování uživatelů liší mezi kohortami.

Poznámka: v našich datech je proměnná price uvedena v centech.

Pokyny 1/3

undefined XP
    1
    2
    3

Pomocí np.where vytvoř pole month1, které bude obsahovat:

  • cenu nákupu, pokud platí:

    1. datum registrace uživatele .reg_date nastalo nejvýše před 28 dny (tj. před max_reg_date), a zároveň

    2. datum nákupu .date nastalo do 28 dní od data registrace .reg_date;

  • NaN ve všech ostatních případech.