Перейти к содержимому
TelegramGitHub

Базовый минимум статистики

Статистика — это набор способов ответить на вопрос «что говорят данные» одним-двумя числами. Не нужно смотреть на 1000 строк. Достаточно посчитать среднее, разброс и проверить, не случайна ли разница.

  • Среднее часто врёт. Пять больших заказов поднимают средний чек на треть. Медиана этого не замечает.
  • Метрики нужно проверять. Конверсия выросла с 10% до 12,5%. Это эффект или случайность? Для ответа нужен A/B-тест.
  • Качество данных. Выбросы и странный разброс часто означают ошибку в пайплайне.
  • Собеседования. Среднее, медиана, p-value, доверительный интервал — частые вопросы для аналитиков и инженеров данных.
КтоЗадачи
Аналитик данныхОписывает метрики, ищет выбросы, проверяет A/B-тесты, считает доверительные интервалы
Инженер данныхПишет проверки качества данных: выбросы, резкие скачки, перекос распределения. Считает перцентили для мониторинга

Каждую тему вы решаете двумя способами: на Python и на SQL (DuckDB). Так вы поймёте и идею, и как её посчитать в базе.

  • Python — обычный, без внешних библиотек. Только csv и statistics из стандартной поставки. Не нужны pandas, numpy и Jupyter.
  • SQL — DuckDB на вашем компьютере. Как в курсе SQL.
  • Данные — три небольших CSV-файла: заказы, маркетинг по дням, A/B-тест.
УрокЧто внутри
УстановкаPython, DuckDB, учебные файлы
Данные и типыГенеральная совокупность, выборка, типы данных
Среднее, медиана, модаЧто такое «типичное» значение и когда среднее ошибается
РазбросРазмах, дисперсия, стандартное отклонение, перцентили
Распределения и выбросыГистограмма, скошенность, ящик с усами, правило IQR
КорреляцияСвязь двух величин, линия тренда, «корреляция — не причина»
Нормальное распределениеПравило 68–95–99,7, z-оценка
Выборка и доверительный интервалСтандартная ошибка, как оценить среднее по выборке
A/B-тестГипотезы, z-тест, p-value
Итоговая практикаКороткий отчёт по заказам

Сложной математики нет. Формулы короткие, и каждую мы считаем руками.

Идите по урокам по порядку. Каждый урок: короткое объяснение, код на Python и SQL, потом задания.

Главное правило: решайте сами, без AI. Сначала посчитайте, потом открывайте решение. Сравните свой ответ с блоком «Проверка».