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

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

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

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

Introduction to Data Analysis with Python and Polars

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

О курсе

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. Dive into the world of data analysis using Python and Polars, a fast and efficient library for handling structured data. This course empowers you to manipulate datasets, clean and transform data, and perform insightful analysis, equipping you with practical skills applicable in real-world data projects. You will start by setting up your environment on macOS or Windows, learning terminal basics, installing Python packages with uv, and navigating Jupyter Lab for seamless project management. Each step is designed to build your confidence and ensure a smooth workflow from the very beginning. Next, you'll explore Python fundamentals, covering variables, operators, functions, and data structures before transitioning into Polars-specific concepts. You'll learn to create Series and DataFrames, handle missing values, optimize memory, and use powerful expressions to manipulate and filter data efficiently. The course is ideal for beginners and intermediate learners interested in data science or analytics. No prior Polars experience is needed, but basic familiarity with Python will help. Anyone looking to enhance their Python-based data handling and analytical skills will find immense value here. By the end of the course, you will be able to confidently set up your data environment, perform advanced data manipulations in Polars, clean and filter datasets, join and aggregate data, and derive actionable insights from structured data using Python and Polars.

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

Data ManipulationData IntegrationData CleansingProgramming PrinciplesData TransformationPython ProgrammingData ProcessingCommand-Line InterfaceJupyterDevelopment EnvironmentCode ReusabilityData Analysis SoftwareData ValidationData Import/ExportData AnalysisData QualityExploratory Data AnalysisAnalyticsData Wrangling

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

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

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

Introduction

Introduction to the SpecializationВидеоIntroduction to the Course 'Introduction to Data Analysis with Python and Polars'ЧтениеFull Specialization ResourcesЧтение[macOS] Intro to TerminalВидео

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

Packt - Course Instructors

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

Introduction to Data Analysis with Python and Polars
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 18.2 ч

7 модулей

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

Часть программы вашего университета
[macOS] Install uv, a Python package and project managerВидео
[macOS] Download Course Materials and Setup ProjectВидео
[Windows] Intro to PowerShellВидео
[Windows] Install uv, a Python package and project managerВидео
[Windows] Download Course Materials and Setup ProjectВидео
Jupyter Lab Startup and ShutdownВидео
Intro to Jupyter LabВидео
Setting Up Ruff Formatter in Jupyter LabВидео
Import Libraries into Jupyter LabВидео
02Python Crash Course18 материалов

Python Crash Course

CommentsВидеоData TypesВидеоOperatorsВидеоEquality and Inequality OperatorsВидеоVariablesВидеоBuilt-In FunctionsВидеоCustom FunctionsВидеоString MethodsВидеоListsВидеоIndex Positions and SlicingВидеоTuplesВидеоDictionariesВидеоClasses and ObjectsВидеоImporting ModulesВидеоImporting LibrariesВидеоUnsigned and Signed IntegersВидеоCore Python Concepts: Data Types, Structures, and FunctionsDIALOGUEPython Crash Course - AssessmentЗадание
03Series15 материалов

Series

Import the Polars SeriesВидеоCreate a SeriesВидеоData Type InferenceВидеоAttributesВидеоMissing ValuesВидеоThe alias MethodВидеоImport a CSV File with the read_csv FunctionВидеоThe head and tail MethodsВидеоMemory Optimization and the schema_overrides ParameterВидеоSorting a SeriesВидеоMathematical MethodsВидеоRounding MethodsВидеоHow Polars Differs from PandasВидеоGetting Started with Polars SeriesDIALOGUESeries - AssessmentЗадание
04DataFrames I30 материалов

DataFrames I

Intro to DataFramesВидеоCreate a DataFrame from ScratchВидеоRead a DataFrame from CSVВидеоNo Index, No ProblemВидеоIntro to ExpressionsВидеоThe select Method IВидеоRenaming ColumnsВидеоThe select Method IIВидеоThe select Method III: Targeting by Data TypeВидеоExpressions as Building BlocksВидеоExpressions that Count ValuesВидеоExtracting One or More RowsВидеоList Slicing SyntaxВидеоExpressions that Target Row ValuesВидеоExtracting a Single Value from DataFrame with the item MethodВидеоExtracting Rows by Index Positions with the gather and gather_every MethodsВидеоExtracting a Random Set of ValuesВидеоCasting Columns to Different TypesВидеоCustomizing the DataFrame SchemaВидеоRenaming ColumnsВидеоThe name AttributeВидеоDropping ColumnsВидеоReplacing ValuesВидеоMathematical Operations IВидеоMathematical Operations IIВидеоCumulative Mathematical OperationsВидеоThe with_columns MethodВидеоThe all and exclude FunctionsВидеоWorking with Polars DataFrames: Core OperationsDIALOGUEDataFrames I - AssessmentЗадание
05DataFrames II14 материалов

DataFrames II

The fill_null MethodВидеоInterpolationВидеоDropping Missing DataВидеоSorting by a Single ColumnВидеоSorting by Multiple Columns IВидеоCharacters vs BytesВидеоSorting based on ExpressionsВидеоThe top_k and bottom_k MethodsВидеоThe rank MethodВидеоThe shuffle MethodВидеоCounting and Extracting Unique ValuesВидеоThe value_counts MethodВидеоHandling Missing Data and Sorting in Polars DataFramesDIALOGUEDataFrames II - AssessmentЗадание
06DataFrames III - Filtering19 материалов

DataFrames III - Filtering

Introducing the DatasetВидеоThe filter MethodВидеоFiltering with Mathematical OperatorsВидеоFiltering with Missing ValuesВидеоFiltering with Boolean ColumnsВидеоApplying And Logic (Multiple Boolean Expressions)ВидеоApplying Or LogicВидеоOperator PrecedenceВидеоApplying Exclusive OR (xor) LogicВидеоFiltering for Unique and Duplicate ValuesВидеоFiltering with DatetimesВидеоThe is_between MethodВидеоThe is_in MethodВидеоThe remove MethodВидеоNegation with Tilde SymbolВидеоWhen, Then, OtherwiseВидеоPartitioning DataFramesВидеоFiltering DataFrames in PolarsDIALOGUEDataFrames III - Filtering - AssessmentЗадание
07Joins18 материалов

Joins

Introducing the DatasetsВидеоInner JoinsВидеоThe on ParameterВидеоFull JoinsВидеоLeft and Right JoinsВидеоSemi JoinВидеоAnti JoinВидеоCross Joins/Cartesian ProductsВидеоJoining on Multiple ColumnsВидеоThe validate ParameterВидеоThe join_asof Method IВидеоThe join_asof Method II: ToleranceВидеоThe join_asof Method III: The by ParameterВидеоConclusion to the Course 'Introduction to Data Analysis with Python and Polars'ЧтениеMastering Joins in Polars DataFramesDIALOGUEJoins - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание