Чему вы научитесь
- Работать с основными структурами данных polars: DataFrame и Series .
- Использовать ленивые вычисления (LazyFrame) для оптимизации производительности.
- Загружать данные из различных источников: Excel, CSV, Parquet, JSON, SQL и других.
- Выполнять фильтрацию, сортировку, группировку и агрегацию данных.
- Применять скалярные и векторизованные операции к данным.
- Проводить первичный анализ данных (EDA).
- Обрабатывать пропущенные значения и дубликаты.
- Совершать join-операции между таблицами.
- Создавать новые признаки и выполнять feature engineering.
- Работать с типами данных: изменять, преобразовывать, использовать схемы.
- Экспортировать результаты в разные форматы.
- Оптимизировать память и скорость обработки за счёт особенностей Polars и Arrow.
- Сравнивать эффективность polars и pandas в реальных задачах.
О курсе
Курс познакомит вас с библиотекой Polars для анализа данных. Вы изучите необходимую базовую теорию, а также примените полученные знания на практике.
Для кого этот курс
Курс будет вам интересен, если вы еще не знакомы или только начинаете свое знакомство с библиотекой polars и хотите освоить её с нуля. Также курс для вас, если вы уже знакомы с pandas, но хотите перейти к более современным и производительным инструментам анализа данных.
Начальные требования
Для прохождения курса необходимы базовые знания Python.
Преподаватели курса
Как проходит обучение
- Асинхронный формат. Обучение проходит в удобном темпе — вы сами выбираете время и скорость прохождения.
- Баланс теории и практики. Каждый модуль включает краткую и понятную теорию с примерами кода.
- Практика в Google Colab. Все практические задания выполняются онлайн, не нужно ничего устанавливать локально.
- Тесты для самопроверки. После каждой темы — короткий тест, чтобы закрепить знания и проверить понимание материала.
- Поддержка в чате. В каждом степе есть раздел комментарии, где можно задать вопрос и получить помощь от преподавателя или других участников.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 15 учеников получили сертификат.
Что вы получите
- Прочную теоретическую базу и практические навыки работы с библиотекой polars.
- Опыт выполнения первичного анализа данных (EDA) с использованием библиотеки polars.
- Поддержка автора курса с оперативными ответами на ваши вопросы.
- Сертификат об успешном прохождении курса.