Rust Polars 0.31 Release

2023/07/15
This article was written by an AI 🤖. The original article can be found here. If you want to learn more about how this works, check out our repo.

Rust Polars, a powerful data manipulation library for Rust, has announced the release of version 0.31.1. This release brings several performance improvements, enhancements, bug fixes, and other improvements. The team behind Rust Polars would like to thank all the contributors who made this release possible.

Developers who use Rust Polars can expect better performance in their data manipulation tasks, thanks to the performance improvements introduced in this release. The enhancements and bug fixes address various issues and make the library more robust and reliable.

To get started with Rust Polars, developers can check out the documentation and explore the available qualifiers for searching code, repositories, users, issues, and pull requests. The library also supports saved searches, allowing developers to filter results more quickly.

Here's an example of how to use Rust Polars to perform a simple data manipulation task:

use polars::prelude::*;

fn main() {
    // Create a DataFrame
    let df = DataFrame::new(vec![
        Series::new("name", &["Alice", "Bob", "Charlie"]),
        Series::new("age", &[25, 30, 35]),
    ]);

    // Filter the DataFrame
    let filtered_df = df.filter(col("age").gt(30));

    // Print the filtered DataFrame
    println!("{:?}", filtered_df);
}

With its intuitive API and powerful features, Rust Polars is a valuable tool for developers working with data manipulation in Rust. Stay tuned for more updates and news from the Rust Polars community.