Построение таблиц удержания и оттока
Вы изучили основные элементы расчёта пожизненной ценности клиента и некоторые его вариации. Теперь вы воспользуетесь ежемесячным набором данных о когортной активности, чтобы рассчитать показатели удержания и оттока. В дальнейшем вы исследуете эти значения и используете их для прогнозирования средней пожизненной ценности клиента.
Библиотека pandas загружена как pd, набор данных cohorts_counts уже импортирован. Вы можете изучить его в консоли.
Это упражнение является частью курса
Машинное обучение для маркетинга на Python
Инструкции к упражнению
- Извлеките размеры когорт из первого столбца
cohort_counts. - Рассчитайте удержание, разделив количество клиентов в когортах на размеры когорт.
- Рассчитайте отток, вычтя показатели удержания из 1.
- Выведите таблицу удержания.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Extract cohort sizes from the first column of cohort_counts
cohort_sizes = cohort_counts.___[:,0]
# Calculate retention by dividing the counts with the cohort sizes
retention = cohort_counts.___(cohort_sizes, axis=0)
# Calculate churn
churn = 1 - ___
# Print the retention table
print(___)