Условие
Дан DataFrame events с колонками user_id, event_date, event_type. Постройте retention curve:
- Когорта — неделя первого события.
- По оси X —
week_offset(0, 1, 2, ...). - По оси Y — % пользователей когорты, активных в эту неделю.
Верните DataFrame cohort_week × week_offset → pct_retained.