Карта навыков аналитика данных

Roadmap аналитика данных с нуля: от бизнес-вопроса и таблиц до SQL, Python, статистики и дашборда. В конце — проект с выводами и подготовка к собеседованию.

6 этапов 31 тема 31 обязательная тема

  1. 1 Поставь вопрос к данным
  2. 2 Получай данные через SQL
  3. 3 Подготовь данные в Python
  4. 4 Проверь выводы статистикой
  5. 5 Собери понятный дашборд
  6. 6 Защити анализ на проекте
koddo Карта навыков аналитика данных koddo.ru/roadmaps/data-analyst

Интерактивная карта навыков

Нажимай на кружок темы: раз — «изучаю», два — «готово», три — снять отметку.

1

Поставь вопрос к данным

Начни с задачи бизнеса и таблиц. Определи, что считаешь, какие данные нужны и как проверить первый результат без кода.

  1. Задача и решение

    Преврати «продажи упали» в проверяемый вопрос: за какой период, в каком сегменте и какое решение зависит от ответа.

  2. Метрики и знаменатели

    Определи выручку, средний чек и конверсию. Укажи единицы, период и знаменатель; отличай проценты от процентных пунктов.

  3. Единица наблюдения

    Объясни, что означает строка: событие, заказ или клиент. Найди ключ, проверь дубли и опиши источник каждого поля.

  4. Excel или Google Таблицы

    Импортируй CSV, проверь типы и даты. Примени фильтры, условные суммы и поиск по ключу; проверь относительные ссылки.

  5. Сводные таблицы

    Собери выручку по месяцам и сегментам. Сверь итоги с исходными строками и объясни, как фильтры меняют результат.

2

Получай данные через SQL

Практикуй PostgreSQL: выбирай строки, считай метрики и соединяй таблицы так, чтобы итог не искажали дубли и пропуски.

  1. SELECT, WHERE и NULL

    Выбирай столбцы, фильтруй и сортируй строки. Проверяй пропуски через IS NULL и понимай, какие строки исключает условие.

  2. Агрегаты и GROUP BY

    Считай суммы, средние и уникальных клиентов. Различай WHERE и HAVING, используй CASE для условных агрегатов.

  3. JOIN без двойного счёта

    Выбирай INNER или LEFT JOIN. Проверяй ключи, связь один-ко-многим и число строк, чтобы не умножить выручку.

  4. Даты и периоды

    Считай метрики по дням и месяцам. Задавай границы периода явно и учитывай часовой пояс при сравнении дат.

  5. Подзапросы и CTE

    Разбей расчёт на проверяемые шаги через WITH. Сравни показатель клиента со средним и проверь промежуточные итоги.

  6. Оконные функции

    Найди последнюю запись и накопительную сумму. Объясни PARTITION BY, ORDER BY, границы окна и поведение при равных значениях.

3

Подготовь данные в Python

Освой основу языка, затем pandas. Сохраняй исходные данные и делай преобразования так, чтобы анализ можно было повторить.

  1. Окружение и Jupyter

    Создай venv, установи pandas и запусти ноутбук. После перезапуска ядра выполни все ячейки по порядку без ошибок.

  2. Основа Python для анализа

    Используй числа, строки, списки и словари. Напиши условия и циклы для фильтрации записей и подсчёта событий.

  3. Функции и проверки

    Вынеси повторяющийся расчёт в функцию с return. Проверь её на обычных данных, пустом списке и некорректном вводе.

  4. DataFrame и загрузка данных

    Прочитай CSV или Excel в pandas. Проверь размер таблицы, типы столбцов и индекс; выбери нужные строки через loc.

  5. Пропуски, дубли и выбросы

    Преобразуй даты и числа, найди пропуски и дубли. Обоснуй каждое удаление или заполнение и сравни размер данных до и после.

  6. merge, groupby и сводные

    Соедини таблицы в pandas, проверь уникальность ключей и посчитай агрегаты. Сверь контрольные суммы с SQL или таблицей.

4

Проверь выводы статистикой

Описывай разброс и неопределённость. Оценивай величину эффекта и точность оценки; заранее задавай правила эксперимента.

  1. Среднее, медиана и разброс

    Сравни среднее, медиану, перцентили и стандартное отклонение. Покажи, как выбросы меняют вывод о типичном значении.

  2. Вероятность и выборка

    Различай выборку и генеральную совокупность. Объясни случайность, смещение отбора и почему корреляция не доказывает причинность.

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

    Построй интервал для среднего или доли с учётом допущений. Объясни его смысл и влияние размера выборки на точность.

  4. Проверка гипотез

    Сформулируй нулевую гипотезу, выбери тест по данным. Различай p-value, уровень значимости и практическую величину эффекта.

  5. План A/B-эксперимента

    Задай метрику, рандомизацию, минимальный эффект, мощность и размер выборки. Проверь баланс групп; не останавливай тест по первому успеху.

5

Собери понятный дашборд

Выбери один BI-инструмент: DataLens, Power BI или Tableau. Покажи в нём ответ на вопрос, а не все доступные графики.

  1. График под задачу

    Используй линии для динамики, столбцы для сравнения, гистограмму для распределения. Подпиши оси, единицы и источник данных.

  2. Модель данных в BI

    Свяжи факты со справочниками, проверь ключи и формулы метрик. Убедись, что связи и фильтры не создают двойной счёт.

  3. Дашборд и обновление

    Собери обзор и детализацию с фильтрами периода. Покажи дату обновления и сверь цифры дашборда с исходным расчётом.

  4. Выводы и ограничения

    Сформулируй, что изменилось, какие объяснения подтверждены и что проверить дальше. Отдели факт от гипотезы и укажи ограничения.

6

Защити анализ на проекте

Свяжи SQL, Python и визуализацию в один кейс. Подготовь воспроизводимый расчёт, выводы для заказчика и объяснение своих решений.

  1. Воронки и удержание

    Посчитай конверсию между шагами и удержание когорт. Зафиксируй окно наблюдения и не сравнивай когорты разного возраста.

  2. Git и воспроизводимость

    Сохрани код и README в Git. Укажи источник данных, зависимости и порядок запуска; не публикуй пароли и персональные данные.

  3. Рубеж: аналитический проект контрольная точка

    Собери кейс с воронкой и удержанием. Дополни учебные расчёты дашбордом, выводами и проверкой результатов; укажи источник данных.

  4. Защита проекта

    Объясни вопрос, метод и результат коротким рассказом. Покажи ограничения, альтернативы и решение, которое поддерживает анализ.

  5. Собеседование аналитика контрольная точка

    Реши SQL-задачу вслух, разбери бизнес-кейс и объясни A/B-тест. Проверь крайние случаи и составь список тем для повторения.

обязательная тема по желанию контрольная точка Обводи пройденные темы прямо на листе. Обновлено 24 сентября 2026 г.

проверь SQL на задачах собеседования

Реши задачи на соединения, оконные функции и метрики. Объясни ход решения и проверь результат на дублях, пропусках и пустых выборках. Это проверка SQL-части маршрута.

решать задачи по SQL
поделиться: Telegram VK