PyCon Lithuania 2024

Marco Gorelli

Marco is a core dev of pandas and Polars and works at Quansight Labs as Senior Software Engineer.
He also consults and trains clients professionally on Polars. He has also written the first Polars Plugins Tutorial and has taught Polars Plugins to clients.

He has a background in Mathematics and holds an MSc from the University of Oxford, and was one of the prize winners in the M6 Forecasting Competition (2nd place overall Q1).


Notable open source projects that you contribute to. Add URLs, one per line.

core dev of pandas, Polars, and Consortium for Python Data API Standards


Sessions

04-02
09:30
240min
Introduction to Polars DataFrames - how to supercharge your data workflows
Marco Gorelli

Polars is the new dataframe on the block taking the world by storm.

You'll learn:
- what Polars is, and what it can do for you
- Polars basics and core concepts (including expressions and lazy computation)
- how to work with different datatypes, and how the List datatype gives you superpowers
- interoperability with other tools: NumPy, SciPy, Arrow, pandas, Numba
- migrating from pandas

What better way to learn it than by attending a PyCon Lithuania tutorial, delivered by a Polars core dev?

Data
Tutorials 2
04-05
11:00
25min
DataFrame interoperatiblity - what's been achieved, and what comes next?
Marco Gorelli

In 2023, we saw several libraries - which had previously only supported pandas - add support for other dataframe libraries such as Polars, Modin, and cuDF.

  • How did they do it?
  • Are there any drawbacks to how they did it?
  • What comes next, and what other solutions are there?

This talk could be of interest to anyone working with dataframes. In particular, those maintaining or contributing to libraries which use dataframes will learn about how they can best support multiple dataframe libraries.

Data
Room 111