pandasКогортыMediumПробная~15 мин

Retention table: месячные когорты × месяц жизни

// Условие

Таблица df — события маркетплейса за 2024 год.

Что нужно
Построй классическую retention-таблицу:
  • строки — месяц первого визита пользователя (когорта);
  • колонки — сколько месяцев прошло с первого визита (0, 1, 2, ...);
  • значения — доля пользователей когорты, активных в этом месяце (0..1, округлить до 3 знаков).

Возьми только когорты январь–сентябрь 2024 (когорты с октября слишком маленькие) и месяцы жизни 0–5.

Верни в result DataFrame с PeriodIndex ('M') и колонками 0, 1, 2, 3, 4, 5.

// Данные

df: user_id, event_date (datetime), event_type
▶ Решить бесплатно — пробная задача

// Решение

🔒

Решение, подсказки и автопроверка этой задачи — по подписке Premium. Вместе с ней открываются все премиум-задачи трёх тренажёров: SQL, pandas и A/B.

★ Открыть Premium

// Похожие задачи

// Разобраться в теме

→ Когортный анализ