Learn Python with Talk Python's 270 hours of courses

Polars: A Lightning-fast DataFrame for Python [updated audio]

Episode #402, published Wed, Feb 8, 2023, recorded Sun, Jan 29, 2023

When you think about processing tabular data in Python, what library comes to mind? Pandas, I'd guess. But there are other libraries out there and Polars is one of the more exciting new ones. It's built in Rust, embraces parallelism, and can be 10-20x faster than Pandas out of the box.

We have Polars' creator, Ritchie Vink here to give us a look at this exciting new data frame library.

Watch this episode on YouTube
Play on YouTube
Watch the live stream version

Links from the show

Ritchie on Mastodon: @ritchie46@fosstodon.org
Ritchie on Twitter: @RitchieVink
Ritchie's website: ritchievink.com

Polars: pola.rs
Apache Arrow: arrow.apache.org
Polars Benchmarks: pola.rs
Coming from Pandas Guide: github.io
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy

Want to go deeper? Check out our courses

Talk Python's Mastodon Michael Kennedy's Mastodon