Воронка: 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