2min snip

Super Data Science: ML & AI Podcast with Jon Krohn cover image

815: Polars: Faster DataFrame Ops, with Marco Gorelli

Super Data Science: ML & AI Podcast with Jon Krohn

NOTE

Extend and Optimize with Polars

Polars is a lightweight data processing tool that doesn't require heavy dependencies, such as PyArrow, pandas, or NumPy. Its ability to extend functionality through custom Rust plugins allows for tailored solutions that integrate seamlessly with existing workflows. This flexibility enables users to add specific plugins or create their own, which can be distributed via PyPI for easy installation. Additionally, the efficiency of lazy execution in Polars allows for managing data constraints effectively, enabling queries to be run on massive datasets without exceeding memory limits by only reading necessary rows. This combination of extensibility and optimization makes Polars a powerful choice for data processing tasks in environments like AWS Lambda.

00:00

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode