
Polars — DataFrames for the new era
Polars is written from the ground up with performance in mind. Its multi-threaded query engine is written in Rust and designed for effective parallelism. Its vectorized and columnar processing enables cache …
Index - Polars user guide
A consistent and predictable API. Adheres to a strict schema (data-types should be known before running the query). Polars is written in Rust which gives it C/C++ performance and allows it to fully …
Python API reference — Polars documentation
Python API reference # This page gives a high-level overview of all public Polars objects, functions and methods. All classes and functions exposed in the polars.* namespace are public.
Getting started - Polars user guide - GitHub Pages
If you're already an advanced user or familiar with dataframes, feel free to skip ahead to the next chapter about installation options. Installing Polars Python Rust
Installation - Polars user guide
These are made optional to minimize the footprint. The flags are different depending on the programming language. Throughout the user guide we will mention when a functionality used …
DataFrame — Polars documentation
If you have ns -precision temporal values you should be aware that Python natively only supports up to μs -precision; ns -precision values will be truncated to microseconds on conversion to Python.
Python API — Polars documentation
Python API # Introduction # There are four primary entry points to the Polars SQL interface, each operating at a different level of granularity.
Coming from Pandas - Polars user guide - GitHub Pages
Pandas doesn't have an expression system and often requires Python lambda s to express the complexity you want. Polars sees the requirement of a Python lambda as a lack of expressiveness of …
User-defined Python functions - Polars user guide
Before writing custom Python functions, consider using Polars plugins which offer better performance and integration. Check out the expression plugins documentation for custom expressions and I/O …
Polars — Announcing Polars 1.0
Jul 1, 2024 · We have released Python Polars 1.0. We are very excited to reach this milestone. Since its inception four years ago, Polars has gained 27.5K GitHub stars, has over 7 million monthly …