курс в Pandas Skill Tree

Pandas для начинающих

Этот комплексный курс охватывает фундаментальные концепции и практические методы Pandas, основной библиотеки для манипулирования и анализа данных в Python. Научитесь эффективно создавать, обрабатывать и анализировать данные с помощью DataFrames и Series.

PythonНаука о данных

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Изучите основной рабочий процесс Pandas в девяти пошаговых лабораторных работах Beginner и 45 проверяемых этапах. От импорта и простой Series вы перейдёте к созданию DataFrame, чтению CSV, выбору и фильтрации строк, сортировке, очистке, статистике и группировке записей.

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

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

  • Импортировать Pandas и создавать, открывать и исследовать Series и DataFrame
  • Строить DataFrame из словарей с выбранными столбцами и метками индекса
  • Читать CSV с комментариями, заголовками и собственными маркерами пропусков
  • Выбирать строки и столбцы скобками, loc, iloc и срезами меток
  • Фильтровать условиями, составными выражениями, isin и notnull
  • Сортировать по одному или нескольким столбцам и управлять индексом
  • Удалять или заполнять пропуски, убирать дубликаты, переименовывать столбцы и менять типы
  • Рассчитывать описательную статистику и сводить группы через groupby и agg

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

Курс предназначен для начинающих Python-пользователей, впервые системно изучающих Pandas, и для тех, кому нужна пошаговая практика перед открытым анализом. Он подойдёт любителям коротких объяснений, маленьких таблиц и проверки после каждого этапа.

Предварительные требования: Нужно знать основы Python: переменные, списки, словари и запуск скриптов. Опыт Pandas не требуется.

Учебная среда: Девять работ используют WebIDE Ubuntu 22.04 с начальными .py-файлами, терминалом, таблицами в памяти и двумя локальными CSV при необходимости. Все 45 этапов имеют проверку; локальная настройка и внешний аккаунт не нужны.

Часто задаваемые вопросы

Чем курс отличается от 100 Pandas Exercises?

Здесь обучение идёт в девяти пошаговых работах с пояснениями и проверками. Курс из 100 упражнений — самостоятельный Notebook с ответами и более широкими сложными темами, поэтому этот курс лучше для старта.

Буду ли я работать в Jupyter Notebook?

Нет. Вы редактируете обычные Python-файлы в браузерной WebIDE и запускаете их в терминале, осваивая скриптовый процесс.

Какие темы не входят в курс?

Не рассматриваются joins или merges, сводные таблицы, временные ряды, Excel и графики. Курс сосредоточен на базовой выборке, очистке, статистике и группировке.

Используются ли внешние или большие реальные данные?

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

Преподаватель

labby
Labby
Labby is the LabEx teacher.