

885: Python Polars: The Definitive Guide, with Jeroen Janssens and Thijs Nieuwdorp
110 snips May 6, 2025
Jeroen Janssens, a Senior Developer Relations Engineer at Posit and author, teams up with Thijs Nieuwdorp, a data scientist at Zomnia, to discuss their book on the Polars library. They dive into why data scientists are migrating from Pandas to Polars, highlighting its efficiency in memory usage and processing speed. The duo shares best practices for using Polars, the benefits of collaboration with NVIDIA and Dell, and the transformative impact of the Great Tables package on data presentation. Their insights will leave you eager to enhance your data manipulation skills!
AI Snips
Chapters
Books
Transcript
Episode notes
Origin Story of the Polars Book
- Jeroen discovered Polars at his new job and was quickly hooked, seeing its potential for a book.
- He teamed up with Thijs to co-author the book, sharing the writing workload and expertise.
Polars Coding Style Advice
- Polars promotes writing data queries as readable paragraphs rather than complex bracket expressions.
- This approach makes code clearer and easier to reason about during data transformation.
Polars' Origins and Influences
- Polars was inspired by both the strengths and frustrations of Pandas and Spark.
- It leverages Rust for performance, creating a faster and optimized data frame library.