Курс на Stepik
Обложка курса «Polars на Python: анализ данных, LazyFrame и Apache Arrow» на Stepik
Бесплатно

Polars на Python: анализ данных, LazyFrame и Apache Arrow ★ 0.000

Открыть на
STEPIK.ORG

Бесплатный курс Polars для анализа данных на Python. Переход с pandas: выражения, LazyFrame, объединение таблиц, окна и оптимизация запросов. 43 задачи с автопроверкой в учебной среде браузера.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Polars на Python: анализ данных, LazyFrame и Apache Arrow»Учеников на курсе 13
Сертификаты, выданные на курсе «Polars на Python: анализ данных, LazyFrame и Apache Arrow»Сертификатов выдано 0
Отзывы о курсе «Polars на Python: анализ данных, LazyFrame и Apache Arrow»Отзывов получено 0
Рейтинг курса «Polars на Python: анализ данных, LazyFrame и Apache Arrow»Рейтинг курса 0.000
Уроки в курсе «Polars на Python: анализ данных, LazyFrame и Apache Arrow»Количество уроков 22
Тесты в курсе «Polars на Python: анализ данных, LazyFrame и Apache Arrow»Количество квизов 45
Задачи с кодом в курсе «Polars на Python: анализ данных, LazyFrame и Apache Arrow»Количество задач с кодом 43
Обновления курса «Polars на Python: анализ данных, LazyFrame и Apache Arrow»Обновления курса — —
Дата публикации курса «Polars на Python: анализ данных, LazyFrame и Apache Arrow»Дата публикации курса — ———
Последнее обновление курса «Polars на Python: анализ данных, LazyFrame и Apache Arrow»Последнее обновление — ———
Сложность normal — ———

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

  • Понимать, как колоночная память Apache Arrow влияет на вычисления
  • Писать преобразования через Polars Expressions API
  • Выбирать контекст select, with_columns, filter и group_by
  • Собирать LazyFrame и читать оптимизированный план запроса
  • Контролировать типы и схему DataFrame
  • Соединять таблицы и работать с вложенными типами
  • Считать окна и временные ряды, не теряя типы и порядок строк

О курсе

Бесплатный курс Polars для анализа данных на Python. Переход с pandas: выражения, LazyFrame, объединение таблиц, окна и оптимизация запросов. 43 задачи с автопроверкой в учебной среде браузера.

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

Для аналитиков данных и инженеров данных, которые уже работают с pandas и хотят освоить Polars: выражения, ленивые запросы и контроль типов.

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

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

Нужен Python на уровне функций, списков и словарей, а также pandas: фильтрация, groupby и merge. Базовый SQL пригодится в модуле про Polars SQL, но не обязателен.

Браузерные задания работают на учебной совместимой среде. Для самостоятельной работы со всем API и реальными файлами потребуется установить официальный Polars локально.

Преподаватели курса

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

В каждом модуле сначала идёт теория с примерами, затем задачи с автопроверкой в браузере. Они выполняются в учебной совместимой среде с нужным для курса поднабором API Polars.

Код пишется в функции solve(inputs). Проверка сравнивает значения, порядок колонок, типы и, где требуется, результат LazyFrame. После ответа открывается разбор.

В конце курса есть проект из пяти связанных этапов на данных OHLCV. Для браузерных задач локальная установка не нужна. Для собственных файлов и полного API установите официальный Polars.

Нагрузка

12–15 часов, в своём темпе

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