К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Data Aggregation and Performance Optimization with Polars · LearnSpace
Назад в каталог
courseraIT и технологии

Data Aggregation and Performance Optimization with Polars

Курс от Packt
Продвинутый≈ 5.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Elevate your data analysis expertise by mastering aggregation techniques and performance optimization in Polars. This course guides you through advanced data selection, grouping, and aggregation methods while teaching you how to optimize workflows using lazy evaluation for faster, more efficient processing of large datasets. You will start by learning selectors to target specific rows and columns with precision, including selection by data type, column position, and set operations. The course then covers advanced GroupBy operations, showing how to aggregate data across multiple columns, work with temporal datasets, and leverage window functions for complex calculations. Finally, you'll explore LazyFrames to understand eager versus lazy evaluation, perform optimized CSV scans, and convert standard DataFrames for improved performance. Practical examples emphasize speed, memory efficiency, and scalable workflows for real-world datasets. This course is ideal for intermediate to advanced Python users, data analysts, and data scientists who want to optimize Polars workflows. Familiarity with Python and basic Polars operations is recommended to fully leverage advanced aggregation and performance techniques. By the end of the course, you will be able to efficiently select and aggregate data using selectors and GroupBy methods, handle temporal and multi-column datasets, implement window functions, and utilize LazyFrames for optimized performance in Polars.

Навыки, которые вы освоите

Data ProcessingData TransformationData ManipulationPerformance TuningAnalyticsTime Series Analysis and ForecastingData WranglingData AnalysisDescriptive AnalyticsData Management

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

3 модулей · 29 учебных материалов

01Selectors9 материалов

Selectors

Introduction to the Course 'Data Aggregation and Performance Optimization with Polars'ЧтениеFull Specialization ResourcesЧтениеA Review of Targeting StrategiesВидеоIntroducing SelectorsВидео

Учитесь у экспертов

Packt - Course Instructors

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

Data Aggregation and Performance Optimization with Polars
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 5.1 ч

3 модулей

Язык: Английский

Часть программы вашего университета
Selecting by Data TypeВидео
Selecting by Column PositionВидео
Set Operations with SelectorsВидео
Mastering Polars Selectors: Flexible Column TargetingDIALOGUE
Selectors - AssessmentЗадание
02GroupBy11 материалов

GroupBy

Introducing our DatasetВидеоIntro to GroupingВидеоGroupBy MethodsВидеоLargest and Smallest Values per GroupВидеоAggregations with the agg MethodВидеоUsing Selectors in AggregationsВидеоGrouping with Multiple ColumnsВидеоGrouping Temporal DataВидеоWindow Functions and the over MethodВидеоGrouping and Aggregating Data with Polars GroupByDIALOGUEGroupBy - AssessmentЗадание
03LazyFrames9 материалов

LazyFrames

LazyFrames and Eager vs. Lazy EvaluationВидеоThe scan_csv Function and the collect MethodВидеоA Matter of TimeВидеоConvert a DataFrame to a LazyFrameВидеоLazyFrame LimitationsВидеоConclusion to the Course 'Data Aggregation and Performance Optimization with Polars'ЧтениеLazyFrames - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание