Python·Сложный·~9 мин
Cohort retention простой
DataFrame событий покупки:
| user_id | month |
|---|---|
| 1 | 1 |
| 1 | 2 |
| 1 | 4 |
| 2 | 1 |
| 2 | 3 |
| ... |
Для каждой когорты (= месяц первой покупки) посчитай:
cohort— месяц первой покупкиsize— количество пользователей в когортеretained_m1— сколько из них вернулись на месяц M+1
В result — DataFrame отсортированный по cohort.
Загружаем песочницу...