/polars-rust-lab

Using Polars time-series and data-frames in Rust

Primary LanguageRustMIT LicenseMIT

Polars Rust Lab

Using the Polars data-frames and time-series library in Rust.

See the Polars homepage for more information.

Compilation Speed

As soon as Polars is included, the compile time skyrockets.

Feature Flags

Everything is hidden behind feature flags, so you have to enable the things you need. See https://pola-rs.github.io/polars-book/user-guide/installation/ for more information.

Example Cargo.toml snippet:

[dependencies]
polars = { version = "0.32.1", features = ["lazy", "random", "dynamic_groupby"] }

Time Series

Enable the dynamic_groupby feature in Cargo.toml to allow grouping over time windows (they are dynamically computed at runtime).

[dependencies]
polars = { version = "0.32.1", features = ["lazy", "random", "dynamic_groupby"] }