БЛОК ТЕОРИИ: Математика и статистика


ТЕМА 1. Дескриптивная статистика

Дескриптивная статистика — это способы описать данные: что у нас есть, как они распределены, есть ли аномалии.


1.1 Меры центральной тенденции (Где «центр» данных?)

Показатель

Определение

Когда использовать

Пример из ритейла

Среднее (Mean)

Сумма всех значений / количество

Когда распределение симметричное, нет выбросов

Средний чек в магазине = 1500 ₽

Медиана (Median)

Значение, которое делит ряд пополам (50-й процентиль)

Когда есть выбросы или асимметрия

Медианный чек = 800 ₽ (лучше показывает «типичного» покупателя)

Мода (Mode)

Самое часто встречающееся значение

Для категориальных данных (категории товаров)

Самый популярный товар — «Хлеб»

Почему медиана важнее среднего в ритейле?

Представьте: у вас 10 покупателей. 9 купили по 100 ₽, а 1 купил на 1 000 000 ₽.

  • Среднее = (9×100 + 1 000 000) / 10 = 100 090 ₽

  • Медиана = 100 ₽

Какой показатель реально описывает вашего клиента? Конечно, медиана!


1.2 Меры разброса (Насколько данные «размазаны»?)

Показатель

Определение

Формула (интуитивно)

Дисперсия

Средний квадрат отклонений от среднего

Σ (xi - mean)² / n

Стандартное отклонение (σ)

Корень из дисперсии. Показывает, насколько типичное значение отклоняется от среднего

√дисперсия

Размах

Максимум - минимум

max - min

Квартили

Делят данные на 4 части (25%, 50%, 75%)

Q1, Q2 (медиана), Q3

Межквартильный размах (IQR)

Q3 - Q1

Показывает разброс средних 50% данных

Процентили

Делят данные на 100 частей (1-й, 5-й, 95-й и т.д.)

90-й процентиль — значение, ниже которого лежат 90% данных

Пример из ритейла:

Проанализировали чеки за месяц:

  • Средний чек = 1000 ₽

  • Стандартное отклонение = 300 ₽

Это значит, что большинство чеков лежит в диапазоне 1000 ± 300 = от 700 до 1300 ₽.

Если стандартное отклонение = 800 ₽ при среднем = 1000 ₽ — это говорит о большой неоднородности клиентов (есть и бедные, и богатые).


1.3 Правило трех сигм (Эмпирическое правило)

Для нормального распределения:

Диапазон

Сколько данных попадает

mean ±

~68%

mean ±

~95%

mean ±

~99.7%

Как найти выбросы в ритейле:

Выбросы — это точки, которые выходят за пределы mean ± или за Q1 - 1.5×IQR и Q3 + 1.5×IQR.

Пример: Вы ищете аномальные транзакции.

  • Если средний чек = 1500 ₽, σ = 500 ₽

  • То = 1500

  • Чек > 1500 + 1500 = 3000 ₽ — это выброс (возможно, мошенничество или ошибка)


ТЕМА 2. ВЕРОЯТНОСТЬ

Вероятность — это мера того, насколько событие возможно. От 0 (никогда) до 1 (всегда).


2.1 Базовые понятия

Термин

Определение

Пример

Событие

Результат эксперимента

«Покупатель купил товар»

Вероятность P(A)

Число благоприятных исходов / Всего исходов

P(покупка) = 0.3 (30% покупателей что-то покупают)

Независимые события

Одно не влияет на другое

Погода на улице не влияет на качество товара (обычно)

Зависимые события

Одно влияет на другое

Наличие скидки влияет на вероятность покупки


2.2 Условная вероятность

Формула: P(A|B) — вероятность события A при условии, что B произошло.

Формула: P(A|B) = P(A B) / P(B)

Пример из ритейла:

  • Событие A: Клиент купил товар

  • Событие B: Клиент зашел на сайт по рекламе

Вопрос: Какова вероятность покупки, если клиент пришел по рекламе?

P(покупка | пришел_по_рекламе) = P(покупка И пришел_по_рекламе) / P(пришел_по_рекламе)

Если P(покупка) без рекламы = 2%, а с рекламой = 8%, то реклама работает.


2.3 Теорема Байеса (Интуитивно)

Формула Байеса:

P(A|B) = P(B|A) × P(A) / P(B)

Что это дает: Мы можем пересчитать вероятность события, когда появляются новые данные.

Пример из ритейла (Скоринг клиентов):

Компания хочет предсказать, купит ли клиент товар.

  • Априорная вероятность (P(A)): Без данных 5% клиентов покупают товар.

  • Новые данные (B): Клиент добавил товар в корзину.

  • P(B|A): Среди тех, кто купил, 80% добавляли товар в корзину.

  • P(B): Среди всех клиентов, 10% добавляют товар в корзину.

По Байесу:

P(покупка | добавил_в_корзину) = 0.8 × 0.05 / 0.10 = 0.4 (40%)

Вывод: Без данных — 5%, с данными о корзине — 40%. Байес позволяет нам уточнять прогнозы.


ТЕМА 3. ПРОВЕРКА ГИПОТЕЗ (А/Б-ТЕСТИРОВАНИЕ)

Это главный инструмент аналитика в ритейле и маркетинге.


3.1 Основные понятия

Термин

Определение

Пример

Нулевая гипотеза (H₀)

Утверждение «ничего не изменилось»

Новая упаковка НЕ влияет на продажи

Альтернативная гипотеза (H₁)

Утверждение «изменение есть»

Новая упаковка увеличивает продажи

p-value

Вероятность получить такие данные (или более экстремальные), если H₀ верна

p-value = 0.03 = 3%

Уровень значимости (α)

Порог, при котором мы отвергаем H₀

Обычно α = 0.05 (5%)

Доверительный интервал

Диапазон, в котором с вероятностью 95% лежит истинное значение

Средний чек: 1000 ± 50 ₽


3.2 Как интерпретировать p-value

Правило: Если p-value < 0.05отвергаем H₀ (результат статистически значим).

p-value

Интерпретация

p < 0.001

🟢 Очень сильные доказательства (изменение точно есть)

0.001 < p < 0.05

🟢 Статистически значимо (можно внедрять)

0.05 < p < 0.10

🟡 На границе (нужны еще данные)

p > 0.10

🔴 Нет доказательств (изменение не подтверждено)

Пример из ритейла (А/Б-тест):

  • Группа A (контроль): 1000 клиентов, старая упаковка, конверсия = 10%

  • Группа B (тест): 1000 клиентов, новая упаковка, конверсия = 14%

p-value = 0.02 (это значит, что если бы разницы не было, вероятность получить такую разницу — всего 2%).

Вывод: p-value < 0.05 → внедряем новую упаковку.


3.3 t-тест (Стьюдента)

Когда использовать: Сравниваем средние значения двух групп (количественные данные).

Пример из ритейла:

  • Средний чек в магазине А = 1200 ₽

  • Средний чек в магазине Б = 1350 ₽

  • Вопрос: Разница реальная или случайная?

t-тест показывает: Если p-value < 0.05 → разница реальная.


3.4 Хи-квадрат (χ²) тест

Когда использовать: Сравниваем категориальные данные (проценты, доли).

Пример из ритейла:

  • Есть 3 рекламных канала: TV, Соцсети, Контекст

  • Каждый привел разное количество клиентов

  • Вопрос: Каналы работают одинаково или есть явный лидер?

Канал

Пришло клиентов

TV

150

Соцсети

300

Контекст

550

χ²-тест покажет: Если p-value < 0.05 → есть значимая разница между каналами (можно сливать бюджет с плохих каналов).


ТЕМА 4. КОРРЕЛЯЦИЯ

Корреляция — это мера связи между двумя переменными. Но корреляция ≠ причинность!


4.1 Коэффициент корреляции Пирсона (r)

Для ЧИСЛОВЫХ данных: измеряет линейную связь.

Значение r

Интерпретация

r = 1

Полная положительная связь (что больше x, то больше y)

r = 0

Связи нет

r = -1

Полная отрицательная связь (что больше x, то меньше y)

Примеры из ритейла:

  • r = 0.85 — между рекламным бюджетом и продажами. (Сильная связь: больше тратим → больше продаем)

  • r = 0.1 — между цветом упаковки и продажами. (Связи нет)

  • r = -0.7 — между ценой и количеством продаж. (Отрицательная связь: цена растет → продажи падают)


4.2 Коэффициент корреляции Спирмена

Для НЕЛИНЕЙНЫХ данных или для рангов (порядковых): оценивает монотонную связь (не обязательно линейную).

Пример: Зависимость между рангом сотрудника (должность) и зарплатой.


4.3 КОРРЕЛЯЦИЯ ≠ ПРИЧИННОСТЬ (Важнейшее правило!)

Пример 1 (Ложная корреляция):

  • В летние месяцы растут продажи мороженого.

  • В летние месяцы растет число утопленников.

  • Корреляция = 0.95, но мороженое НЕ вызывает утопления.

Реальная причина: Жара (общий фактор).

Пример 2 (Обратная причинность):

  • Мы видим корреляцию между «количеством пожарных на месте» и «ущербом от пожара».

  • Корреляция = 0.8.

  • Значит ли это, что пожарные увеличивают ущерб? Нет! Просто на большие пожары выезжает больше машин.

Как проверить причинность в ритейле? Только через А/Б-тест (рандомизированное контролируемое испытание)!


ТЕМА 5. РАСПРЕДЕЛЕНИЯ


5.1 Нормальное распределение (Колокол Гаусса)

Характеристики:

  • Симметричное

  • Большинство значений в центре

  • Крайние значения — редкость

Где встречается в ритейле:

  • Рост, вес людей (для сегментации аудитории)

  • Количество посетителей в час (примерно)

  • Ошибки измерения

Пример: Если средний чек распределен нормально, то 95% чеков лежит в диапазоне mean ± .


5.2 Биномиальное распределение

Когда использовать: Когда есть два исхода (успех/неуспех).

Примеры в ритейле:

  • Клиент купил / не купил

  • Клиент вернул товар / не вернул

  • Клиент открыл письмо / не открыл

Характеристики:

  • Дискретное (конкретное число успехов)

  • Зависит от n (количество испытаний) и p (вероятность успеха)

Пример: Из 100 клиентов, каждый с вероятностью 10% купит товар. Какое распределение будет иметь общее количество покупок? → Биномиальное.


5.3 Распределение Пуассона

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

Примеры в ритейле:

  • Количество клиентов в час в магазине

  • Количество заказов в минуту на сайте

  • Количество возвратов в день

Характеристики:

  • Дискретное

  • λ (лямбда) = среднее количество событий

Пример: В вашем магазине в час приходит в среднем 50 клиентов. Какова вероятность, что за следующий час придет ровно 60 клиентов? → Распределение Пуассона.


5.4 Почему распределения важны для аналитика?

Распределение

Когда использовать

Какой тест применять

Нормальное

Данные симметричны

t-тест (параметрический)

Не нормальное

Данные асимметричны

Манн-Уитни (непараметрический)

Биномиальное

Считаем успехи/неуспехи

χ²-тест

Главное правило:

  • Если данные нормально распределены → используем t-тест.

  • Если данные НЕ нормально распределены → используем непараметрические тесты (Манн-Уитни, χ²).


ИТОГОВАЯ ШПАРГАЛКА (Для собеседования)

Тема

Что спросят

Ваш ответ

Дескриптивная статистика

Чем медиана отличается от среднего?

Медиана устойчива к выбросам, лучше описывает типичного клиента

Выбросы

Как найти аномалии в данных?

Использовать правило mean ± или метод квартилей (IQR)

p-value

Что такое p-value?

Вероятность получить такие данные, если нулевая гипотеза верна. Если p < 0.05 — результат значим

А/Б-тест

Как понять, что акция работает?

Провести t-тест между контрольной и тестовой группой. Если p < 0.05 — акция работает

Корреляция

Нашли корреляцию между кофе и продажами. Что делать?

Не спешить внедрять! Корреляция ≠ причинность. Проверить через А/Б-тест

Доверительный интервал

Что такое 95% доверительный интервал?

С вероятностью 95% истинное значение лежит в этом диапазоне

Распределения

Зачем знать распределения?

Чтобы правильно выбирать статистические тесты (t-тест для нормальных, χ² для категориальных)


ПРАКТИЧЕСКОЕ ЗАДАНИЕ ДЛЯ СТУДЕНТА

Задача: Представьте, что вы аналитик в М.Видео. К вам пришел маркетолог с вопросом: «Мы запустили новую рекламную кампанию на маркетплейсе. За 30 дней до кампании средняя конверсия была 5.2%. За 30 дней после — 6.8%. Как понять, это успех или просто случайность?»

Что должен сделать студент:

  1. Сформулировать гипотезы:

    • H₀: Конверсия не изменилась

    • H₁: Конверсия увеличилась

  2. Выбрать метод: t-тест для независимых выборок (или z-тест, если знаем стандартное отклонение).

  3. Получить p-value: (Предположим, p = 0.03)

  4. Принять решение: p < 0.05 → отвергаем H₀ → кампания работает.

  5. Построить доверительный интервал: (1.6% ± 0.5%) = конверсия выросла на 1.1% - 2.1%.

  6. Подготовить ответ маркетологу: «Кампания статистически значимо увеличила конверсию на 1.6% (95% ДИ: 1.1% - 2.1%). Рекомендую масштабировать.»


ДОПОЛНИТЕЛЬНЫЙ БЛОК: ОШИБКИ ПЕРВОГО И ВТОРОГО РОДА

Ошибка

Что это

Пример в ритейле

Ошибка I рода (False Positive)

Мы отвергли H₀, а она была верна. Внедрили изменение, а оно не работает.

Запустили новую упаковку, потратили деньги, а продажи не выросли

Ошибка II рода (False Negative)

Не отвергли H₀, а она была ложной. Пропустили хорошее изменение.

Провели А/Б-тест, сказали «не внедрять», а на самом деле продажи бы выросли

Как снизить риск ошибок:

  • Увеличить выборку (больше клиентов в тесте)

  • Снизить уровень значимости α (например, до 0.01)

  • Использовать мощные статистические тесты


Этот блок полностью закрывает теоретическую математическую базу для Junior-аналитика. После изучения студент сможет:

  1. Описать данные (среднее, медиана, выбросы)

  2. Проверить гипотезы (А/Б-тесты)

  3. Найти корреляции

  4. Понимать распределения

  5. Интерпретировать p-value и доверительные интервалы

  6. Отличить корреляцию от причинности

test