Термин · Data Analyst / Аналитик данных
Z-score
Z-score показывает, на сколько стандартных отклонений значение удалено от среднего. Ноль означает совпадение со средним, положительный результат — значение выше среднего, отрицательный — ниже.
Что означает
Для совокупности формула z = (x − μ) / σ, где x — наблюдение, μ — среднее, σ — стандартное отклонение. При стандартизации выборки используют её среднее и выборочное стандартное отклонение. Если отклонение равно нулю, делить на него нельзя: все наблюдения одинаковы.
Пример применения
Учебные данные: среднее время обработки заявки — 20 минут, стандартное отклонение — 5 минут. Для заявки на 35 минут z = (35 − 20) / 5 = 3. Для заявки на 15 минут z = −1. Первая на три отклонения выше среднего, вторая на одно ниже.
Как рассчитать и проверить результат
- Выберите сопоставимые наблюдения: один процесс, одинаковые единицы и понятный период. Не смешивайте новые и старые правила обработки.
- Рассчитайте среднее и стандартное отклонение по выбранной группе.
- Вычтите среднее из интересующего значения и разделите разность на стандартное отклонение.
- Проверьте знак: значение выше среднего должно дать положительный z-score.
- Изучите необычные значения в исходных данных, прежде чем делать вывод о причине отклонения.
Как читать z-score
- z = 0: значение находится на среднем уровне группы.
- z = 1,5: значение на полтора стандартных отклонения выше среднего.
- z = −2: значение на два стандартных отклонения ниже среднего. Минус не означает ошибку расчёта.
- |z| около 3 и выше: повод проверить наблюдение и распределение, а не команда автоматически удалить строку.
Когда правило трёх сигм вводит в заблуждение
- При нормальном распределении около 99,7% значений находятся между −3 и +3 стандартными отклонениями. Для произвольного распределения этот процент не действует.
- Денежные суммы и длительности часто имеют длинный правый хвост. Большое значение может быть нормальной особенностью процесса.
- Выбросы сами сдвигают среднее и стандартное отклонение; в маленьких выборках обычный z-score особенно ненадёжен для поиска аномалий.
- Начните с графика распределения и проверки качества данных. При необходимости рассмотрите медиану, MAD или межквартильный размах, согласовав метод с задачей.
Проверьте себя на рабочей ситуации
Среднее время ответа — 200 мс, стандартное отклонение — 40 мс. Какой z-score у ответа 120 мс? Нужно ли удалить его из отчёта?
Показать разбор ответа
z = (120 − 200) / 40 = −2. Ответ на два стандартных отклонения быстрее среднего. Удалять его только из-за z-score нельзя: сначала проверьте сопоставимость запросов, сбор метрик и форму распределения.
Закрепите на практике
Откройте чеклист аналитика данных
Источник: NIST: z-score и ограничения поиска выбросов. Примеры и задания подготовлены редакцией Ariol.
Синонимы и варианты
Связанные термины
Где встречается
При стандартизации числовых признаков и первичном исследовании необычных наблюдений внутри сопоставимой группы. Перед интерпретацией проверяют распределение и качество исходных измерений.
Ошибки понимания
Z-score не является вероятностью или p-value. Большой модуль не доказывает ошибку данных, а стандартизация не превращает произвольное распределение в нормальное.
Редакция Ariol · Версия 3 · Обновлено
Независимая экспертная проверка не заявлена.
Что обновлено
- — Обновлено: Пример, Определение, Объяснение, Где встречается, Ошибки понимания, Заголовок поиска, Описание поиска.
- — Обновлено: Где встречается, Ошибки понимания.
Материал предназначен для обучения. Адаптируйте рекомендации к внутренним регламентам компании и условиям проекта.
Предложить исправление через контакты Ariol