1. Learn
  2. /
  3. Курси
  4. /
  5. Сегментація клієнтів у Python

Connected

Вправа

Обчисліть коефіцієнт утримання з нуля

Ви вже бачили, як створити таблицю метрик утримання та середньої кількості для місячних когорт залучення. Тепер ваша черга побудувати метрики утримання самостійно.

Набір даних online завантажено для вас із призначеними місячними когортами та індексом когорти з цього уроку. За потреби виведіть його в Консолі.

Також ми створили та завантажили об'єкт groupby як датафрейм grouping за допомогою такої команди: grouping = online.groupby(['CohortMonth', 'CohortIndex'])

Інструкції

100 XP
  • Виберіть стовпець з ідентифікатором клієнта, порахуйте кількість унікальних значень, збережіть це як cohort_data та скиньте індекс.
  • Створіть зведену таблицю (pivot): у індексі — місячна когорта, у стовпцях — індекс когорти, у значеннях — ідентифікатор клієнта.
  • Виберіть перший стовпець і збережіть його до cohort_sizes.
  • Поділіть кількість у когортах на розмір когорт уздовж рядків.