Pandas: тренажер для начинающих аналитиков

Бесплатный тренажёр по pandas: 100 задач с проверкой прямо в браузере. Фильтрация, groupby, merge, pivot, даты, apply и очистка данных. Для тех, кто знает Python и хочет уверенно работать с таблицами.
Начальный уровень

Чему вы научитесь

  • Фильтрация и отбор строк в pandas
  • Группировки и агрегации через groupby и agg
  • Смена формы таблицы: pivot, melt, stack и unstack
  • Объединение таблиц: merge, join и concat
  • Работа с датами и скользящими окнами
  • Очистка данных и приведение типов

О курсе

Что это за курс

Это тренажёр, а не курс с нуля. Основное время вы проводите не за чтением, а за решением задач: 100 задач на код с автоматической проверкой, плюс тесты и задания на сортировку. Если pandas вы видите впервые, начните с любого вводного курса и возвращайтесь сюда — здесь предполагается, что DataFrame, индекс и срез вам уже знакомы.

Как устроен раздел

  • Постановка: что за данные и какую задачу решаем
  • Шпаргалка по методам раздела с примерами вызова
  • Блок «Почему так»: одна типичная ошибка и одно неочевидное поведение pandas, из-за которого расчёт молча даёт неверный ответ
  • Задачи на код: от одной строки до цепочки из фильтрации, признаков и агрегации
  • Эталонное решение к каждой задаче — открывается после верного ответа

Что можно прямо на странице

У каждой задачи открыт пример входных данных: видно таблицу, видно ожидаемый ответ, и код запускается кнопкой прямо в браузере — сторонняя среда не нужна. Проверка идёт на скрытых тестах, поэтому подставить константу вместо расчёта не получится.

Темы

  • Модель данных: Series и DataFrame, индекс, выбор колонок
  • Типы и импорт: to_numeric, to_datetime, errors='coerce', категории
  • Фильтрация и сортировка, топ-N
  • Очистка: дубли, пропуски, нормализация строк
  • GroupBy, agg, transform
  • Reshape: pivot_table, melt, stack, unstack, crosstab
  • Merge, join, concat и размножение строк по дублям ключа
  • Временные ряды: resample, rolling, diff, cumsum
  • map, apply, lambda, работа с текстом
  • Финальный pipeline: от сырой таблицы до отчётных метрик

Чего здесь нет

Нет визуализации, машинного обучения и SQL. Нет длинных лекций: объяснения короткие и привязаны к конкретной ошибке. Если вам нужен подробный учебник по pandas с выводом каждой концепции, этот формат вам не подойдёт — и лучше узнать об этом до покупки.

Где ещё я пишу. Разборы задач, словарь метрик и материалы по SQL, Python и статистике — на сайте zasqlpython.ru.

Для кого этот курс

Начинающие аналитики и junior-специалисты.

Начальные требования

Базовый Python и желание практиковаться на pandas-задачах.

Наши преподаватели

Как проходит обучение

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

Курс построен так, чтобы обучение было максимально прикладным. Вы будете читать и запускать код, работать с таблицами, решать небольшие задачи на фильтрацию, очистку, группировку и объединение данных, а также разбирать мини-кейсы, приближенные к реальной работе аналитика.

Продолжить обучение можно на сайте Заскуль Питона

Программа курса

загружаем...

Отзывы прошедших курс

4.5
из 5
из 17 отзывов
17 отзывов
загружаем...
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно