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

Создание функции для расчёта лифта

Лифт рассчитывается как разность между эффектом воздействия (или средним значением) в тестовой группе и эффектом воздействия в контрольной группе, делённая на эффект воздействия контрольной группы. Формула лифта представлена ниже:

$$\frac{\text{Конверсия в тестовой группе - Конверсия в контрольной группе}}{\text{Конверсия в контрольной группе}}$$

Результат показывает процентную разницу между контрольной и тестовой группами.

В этом упражнении вы создадите функцию для автоматизации расчёта лифта. Многие маркетинговые команды проводят тесты постоянно. Чем больше рутинных шагов вы автоматизируете, тем больше времени останется на по-настоящему интересный анализ.

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

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

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

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

  • Рассчитайте среднее значение a и b с помощью np.mean().
  • Используйте a_mean и b_mean для вычисления лифта тестовой группы.
  • Выведите результат функции lift(), которую вы создали, используя переменные control и personalization.

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

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

def lift(a,b):
    # Calcuate the mean of a and b
    a_mean = ____
    b_mean = ____
    
    # Calculate the lift using a_mean and b_mean
    lift = ____
  
    return str(round(lift*100, 2)) + '%'
  
# Print lift() with control and personalization as inputs
print(lift(control, personalization))
Редактировать и запускать код