НачатьНачать бесплатно

Распределение по группам теста

Рассылка по электронной почте в рамках этой кампании проводилась как A/B-тест. Половина писем содержала общие предложения по переходу на более дорогой тарифный план, а другая половина — персонализированные сообщения, основанные на активности пользователей на сайте.

Прежде чем приступить к анализу результатов, убедитесь, что пользователи были распределены по тестовой и контрольной группам равномерно.

Это упражнение является частью курса

Анализ маркетинговых кампаний с помощью pandas

Посмотреть курс

Инструкции к упражнению

  • Выберите строки из marketing, в которых 'marketing_channel' равен 'Email', и сохраните результат в переменную email.
  • Сгруппируйте email по варианту теста, подсчитайте сумму уникальных пользователей и сохраните результат в переменную alloc.
  • Постройте столбчатую диаграмму на основе данных из alloc.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Subset the DataFrame
email = ____

# Group the email DataFrame by variant 
alloc = ____

# Plot a bar chart of the test allocation
____
plt.title('Personalization test allocation')
plt.ylabel('# participants')
plt.show()
Редактировать и запускать код