New Additions
Python
- polars-fuzzy-match - Python package for fuzzy matching with Polars, i.e. matching text elements that are similar but not exactly identical by @bnm3k.
- Polars for Identifiers and Standard Format Strings - Python package for Processing IBAN, ISINs, URLs and other standard format data in Polars by @abstractqqq.
- polars_hash - Python package that provides stable hashing functionality across different Polars versions by @ion-elgreco.
- polars_ta - Python package that provides technical indicator operators rewritten in Polars by @wukan1986.
- QuickEcharts - Python package for fast and easy echarts with Polars backend by @AdrianAntico.
- Polars OLS - Python package that provides efficient rust implementations of common linear regression variants and exposes them as simple Polars expressions by @azmyrajab.
- polars-finance - A collection of Python Polars plugins and functions for market data processing by @ngriffiths13.
- polars-candle - Python package for for running candle ML models on Polars DataFrames by @wdoppenberg.
Tutorials & workshops
- Scripts and datasets for the O'Reilly book Python Polars: The Definitive Guide - Useful Python notebooks ordered by book chapter by @jeroenjanssens.
- Python-Polars-Tips-and-Tricks - Collection of source code demonstrating tips and tricks in Polars by @StuffbyYuki.
Blog posts
- Groupby in Polars - A post that explains how to Learn how to do group data using Polars by Alexandre Petit.
- DuckDB vs Polars - Thunderdome. - A blog post that compares Polars and DuckDB with the use of 16 GB of data on a machine of only 4 GB by @danielbeach.
- How moving from Pandas to Polars made me write better code without writing better code - A post that describs the process of "Polarification" of code written with Pandas by @duvenagep.
- Revisiting a Classic Cheminformatics Paper with Polars: The Wiener Index - A science blog post that uses Polars to track the information for the molecules in DataFrames by @bertiewooster.
- How to start using Polars & DuckDB together for data analysis - A post that demonstrates the usage of Polars with DuckDB to perform similar data transformations as is done using Pandas by @sumaniitm.
- Anatomy of a Polars Query: A Syntax Comparison of Polars vs SQL - A post that compares Polars syntax to SQL by @bfeif.
- Pandas vs. Polars — Time to Switch? - A blog post that compares Polars to Pandas in a series of 4 benchmarks performed on a csv file with 11 million rows by @daradecic.
- How to JOIN datasets in Polars … compared to Pandas - A blog post compares dataframe joins in Polars vs Pandas by @danielbeach.
- DuckDB vs Polars - Which One Is Faster? - An unofficial benchmark on DuckDB and Polars by @StuffbyYuki.
- Pandas vs Polars? Bid Adieu to Pandas and Switch To Polars! - An article that compares Polars to Pandas with a dataset of 1.2 GB. Code used is available on Github here.
Talks and videos
- Polars is the Pandas killer | PyData Tel Aviv 2024 ⏳ 22 min - A video that shows how Polars is competing head to head with scale, speed and ease of use for dataframe solution in python by Igor Mintz.
- Polars-Cookbook in Python - Polars cookbook with organized by Python notebooks and chapter by @StuffbyYuki.
What's Changed
- Add video by @mattharrison by @ddotta in #293
- Add video by @prosoitos by @ddotta in #296
- Add blog post about 30 comparison functions by @ddotta in #299
- Add blog post about comparing SQL to Polars by @ddotta in #300
- Add blog post analysing Age of Empires by @ddotta in #302
- Add article by @gox6 by @ddotta in #304
- Add mastering Polars article by @ddotta in #306
- Add new video comparison between Pandas and Polars by @ddotta in #310
- Add polars_encryption plugin by @ddotta in #311
- Add blog post about encrypting data with Polars by @ddotta in #312
- Add PolarsCodeAcademy youtube channel by @ddotta in #316
- Add video tutorial by Digital Program Life by @ddotta in #318
- Add blog post - new benchmark between Polars and Pandas by @ddotta in #320
- Add second video by Digital Program Life by @ddotta in #321
- Add blog post by @Cheukting by @ddotta in #322
- Add unofficial benchmarkind duckdb vs polars by @ddotta in #324
- Add polars_iptools plugin by @ddotta in #327
- Add blog post by @AnsaBaby by @ddotta in #328
- Ddotta/issue329 by @ddotta in #330
- Add video about Ollama local models by @ddotta in #333
- Add playlist about Polars basics by @ddotta in #335
Full Changelog: 2024-04-23...2024-07-15