pandasВоронкаMediumПробная~10 мин

Воронка: page_view → add_to_cart → purchase

// Условие

Таблица df — события e-commerce платформы. Каждая строка — одно действие пользователя.

Что нужно
Построй воронку с тремя шагами: page_view → add_to_cart → purchase. Для каждого шага посчитай:
  • users — количество уникальных юзеров, достигших этого шага;
  • conv_total — доля от общего числа юзеров на шаге page_view (float, round 4);
  • conv_step — доля от предыдущего шага (float, round 4); для первого шага = 1.0.

Верни DataFrame с колонками step, users, conv_total, conv_step. Строки в порядке шагов воронки (3 строки).

// Данные

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

// Решение

🔒

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

★ Открыть Premium

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

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

→ Воронка конверсии