New Additions
Python
- Ibis Python package for Polars - Ibis is a Python library that provides a lightweight, universal interface for data wrangling. It can be used with Polars.
- Python package polars-ds - Python package that contains multiple extension to simplify common numerical/string data analysis procedures by @abstractqqq.
- Narwhals - Python files that provides an extremely lightweight compatibility layer between Polars, Pandas, cuDF, and Modin by @MarcoGorelli.
- polars-upgrade - Python package that automatically upgrades your Polars code so it's compatible with future versions by @MarcoGorelli.
- polars-fuzzy-match - Python package for fuzzy matching with Polars, i.e. matching text elements that are similar but not exactly identical by @bnm3k.
Cheat Sheets
- Cheatsheet for Pandas to Polars - A Cheat Sheet that shows how to convert some familiar Pandas commands to Polars by @braaannigan.
Tutorials & workshops
- Polars plugins tutorial - How you (yes, you!) can write a Polars Plugin, by @MarcoGorelli.
Blog posts
- Great Tables: The Polars DataFrame Styler of Your Dreams - A post that shows how Great Tables package uses polars expressions to make delightful tables by @machow.
- Polars dataframe’s plugins and extensibility: getting started - A post that illustrates the possibility of extending the core Dataframe API of Polars with a few examples by @brunocous.
- 15 Pandas ↔ Polars ↔ SQL ↔ PySpark Translations - A post that depicts the 15 most common tabular operations in Polars and their corresponding translations in Pandas, SQL and PySpark by @ChawlaAvi.
- LazyFrame: Exploring Laziness in Dataframes from Polars in Python - A blog post that introduces LazyFrames with Polars an Python by Manoj Das.
- Data Statistics in Polars - A post that explains how to extract insightful information from your data in Polars by Alexandre Petit.
Talks and videos
- Polars and time zones: everything you need to know | PyData Global 2023 ⏳ 29 min - A video that shows how to use Polars effectively for time series analysis involving different time zones by @MarcoGorelli.
What's Changed
- Add post about Great tables package by @ddotta in #222
- Add Ibis project by @ddotta in #224
- Add cheatsheet for Pandas to Polars by @ddotta in #226
- Ddotta/issue227 by @ddotta in #228
- Add python package polars-ds by @ddotta in #230
- Add blog post by @ChawlaAvi by @ddotta in #233
- Add video about time series by @MarcoGorelli by @ddotta in #234
- Add guide for Lazyframes by @ddotta in #236
- Add post about data statistics in Polars by @ddotta in #238
- polars-xdt by @FBruzzesi in #240
- Typos by @FBruzzesi in #241
- polars plugins tutorial by @FBruzzesi in #243
- Add Narwhals by @MarcoGorelli by @ddotta in #246
- Add polars-upgrade by @MarcoGorelli by @ddotta in #247
- Add polars-fuzzy-match by @MarcoGorelli by @ddotta in #249
New Contributors
- @FBruzzesi made their first contribution in #240
Full Changelog: 2024-01-17...2024-03-01