Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Ultimate Guide to Polars - Python Data Science Library for High-Performance Analytics

Python Simplified via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn to harness the power of Polars, Python's fastest data science library, in this comprehensive 21-minute video tutorial. Master essential concepts including Queries, Lazy Frames, and GPU Engines while working with a massive 260-million-row dataset. Discover how to efficiently load, compress, and process large-scale data that exceeds traditional spreadsheet capabilities. Explore practical data manipulation techniques including select statements, filtering, grouping, and multiple aggregations. Create stunning visualizations with customizable bar charts and scatter plots, complete with styling options and interactive tooltips. Gain hands-on experience implementing both CPU and GPU processing methods, with step-by-step guidance for installation and setup in both Google Colab and local environments. Compare performance benchmarks between processing engines and learn best practices for handling common challenges like max row errors.

Syllabus

- intro
- Polars in Google Colab
- Lazy Frame
- Querying
- GPU Engine
- Simulated Transactions Dataset
- Install Polars and GPU Engine locally
- Read CSV File with Polars
- Compress CSV to Parquet
- Read Parquet File with Polars
- Select Statement
- Filter Statement
- Column Data Types
- Multiple Filters
- Group By Statement
- GPU Versus CPU
- Multiple Aggregations
- Bar Chart
- Scatter Plot
- Chart Width
- Chart Z Axis with Colors
- Mark Styling
- Chart Title
- Tooltip Customization
- Solve Max Rows Error
- Thanks for Watching

Taught by

Python Simplified

Reviews

Start your review of Ultimate Guide to Polars - Python Data Science Library for High-Performance Analytics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.