6 个版本
0.1.5 | 2022 年 7 月 6 日 |
---|---|
0.1.4 | 2022 年 7 月 6 日 |
#185 在 数据库实现 中
10KB
240 代码行
Tigers
受 Pandas 启发的 Rust DataFrame 库。
用法
将以下内容添加到您的 Cargo.toml
[dependencies]
tigers = "0.1.5"
示例
use tigers::DataFrame;
fn main() {
let args: Vec<String> = std::env::args().collect();
if args.len() != 2 {
eprintln!("Usage: {} <path>", args[0]);
std::process::exit(1);
}
let df: DataFrame = match DataFrame::from_csv(&args[1]) {
Ok(df) => df,
Err(e) => {
eprintln!("Error reading CSV file \"{}\": {}", args[1], e);
std::process::exit(1);
}
};
println!("{}", df.head(5));
println!("{}", df["Compound name"]);
println!("{}", df[0]);
}
许可证
Tigers 根据 MIT 许可证 许可。
依赖关系
~1.3–1.7MB
~21K SLoC