~/talk

Pandas, Polars and the DataFrame Consortium.

Talkat PyCon Italia 2024 · 2024-05-22..05-25· [data-science, data-engineering]
links:none on file
slides:none on file

Pandas 2.0 with Arrow is compared to Polars using timed reads, filter/select/unique, aggregations and group+sort on a powerful MacBook with mem profiling; measured results show Polars uses Arrow and Rust and Polars wins speed and memory in tests, plus built-in parallelism and lazy evaluation. Syntax requires pl.col style calls which complicates migrations, and some DB connectors and tooling (including LLM integrations) lack Polars support. The DataFrame Consortium aims to standardize APIs to reduce inconsistent implementations like differing mean functions.

AI-written summary · about

  1. 0:00Introduction and agenda
  2. 1:03Understanding pandas
  3. 4:29Performance challenges
  4. 10:11Introducing polars
  5. 12:47Comparative analysis
  6. 21:42Standardization and future
  7. 22:54Conclusion
  8. 25:19Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.