Polars vs Pandas - what's the difference?
- Level:
- beginner
- Room:
- south hall 2a
- Start:
- Duration:
- 30 minutes
Abstract
Have you heard about Polars? What are the differences? Is Polars replacing Pandas? In this talk, we are going to demystify these questions about Polars. Compares the differences between Polars and Pandas, and explains the pros and cons of both of them.
Description
In this talk, we will explore what is Polars, a new tabular data management package that is written in Rust and used Arrow. Many people compare it to Pandas, the goto package for tabular data management for years. However, there is still some confusion regarding what Polars really is, whether or not it is more efficient than Pandas and if you can just replace Pandas with Polars. Hopefully, by the end of the talk, all of these questions will be answered and for people new to Polars, they will feel encouraged to try it out and more confident to make the switch.
Goal
This talk is for data scientists who have been using Pandas and have only heard of the name Polars to understand more about the difference and similarities between the two libraries and can make a better decision of which one to use when they start their next project.
Outline
- Introduction: why I am talking about this (5 mins)
- Polars is not Pandas 2.0 (5 mins)
- If you do this in Pandas, do that in Polars (10 mins)
- Performance comparison (5 mins)
- Which one should I use? (5 mins)