#column #matrix #data-structures

tubular

多类型,列向DataFrame库,针对Rust的易用性设计

1个不稳定版本

0.0.1 2020年4月17日

#71 in #column

MIT/Apache

24KB
370

Tubular

Rust的多类型,列向DataFrame库

示例用法

use tubular::DataFrame;

fn main() {
    let mut df = DataFrame::default();
    df.push("Fruit", &["dragonfruit", "mango", "banana"]);
    df.push("Quantities", &[15, 231, 600]);
    df.push("Organic", &[false, true, true]);
    println!("{}", &df);
}

lib.rs:

Tubular

Rust的多类型,列向DataFrame库

项目目标

灵活性和易用性是此库的主要目标。我们的目标不是成为探索数据集最快或内存最低的数据结构。目标是向数据分析师提供Pandas DataFrame在Rust中的能力。

示例用法

use tubular::DataFrame;

fn main() {
    let mut df = DataFrame::default();
    df.push("Fruit", &["dragonfruit", "mango", "banana"]);
    df.push("Quantities", &[15, 231, 600]);
    df.push("Organic", &[false, true, true]);
    println!("{}", &df);
    // Prints out a table view of the DataFrame
}

下一步

阅读DataFrame文档,深入了解如何使用和理解Tubular。

依赖项

~175KB