Вступить в клуб →
лёгкаяpythonПродвинутые эксперименты: CUPED, ratio-метрики, сетевые эффекты

Защитные метрики, просевшие сильнее допустимого

Напишите guardrail_breaches(control, treatment, limits).

  • control и treatment — словари метрика → значение в группах; для всех метрик больше — лучше, значения в контроле положительные.
  • limits — словарь метрика → допустимое относительное ухудшение (0.02 — можно просесть не больше чем на 2%).
  • Относительное изменение = (treatment − control) / control. Нарушение — если оно строго меньше −limit.
  • Проверяйте только метрики из limits. Верните отсортированный список нарушивших метрик.

заготовка решения

def guardrail_breaches(control, treatment, limits):
    # ваш код
    return None

🔒 Проверка ответа — для участников клуба

  • Автотесты прямо в браузере
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела