4 个版本 (2 个重大更新)
0.3.0 | 2023 年 8 月 10 日 |
---|---|
0.2.0 | 2023 年 6 月 8 日 |
0.1.1 | 2023 年 6 月 5 日 |
0.1.0 | 2023 年 6 月 5 日 |
#657 in 科学
在 oscirs 中使用
7KB
96 行
oscirs_stats
Rust 统计分析库
描述
此库允许进行一些基本的统计分析,例如找到数据向量的平均值、标准差或五数概括。
使用
要获取一些快速数据摘要,首先导入以下快速入门模块并声明一个数据向量。
use oscirs_stats::summaries_core::*;
let input_vec: Vec<f32> = vec![6.0, 7.0, 15.0, 36.0, 39.0, 40.0, 41.0, 42.0, 43.0, 47.0, 49.0];
要获取数据的平均值和标准差,调用 normal()
方法。
println!("{:?}", input_vec.normal());
要获取样本平均值、样本标准差和样本大小,调用 sample()
方法。
println!("{:?}", input_vec.sample());
要获取数据的五数概括,调用 five_number()
方法。
println!("{:?}", input_vec.five_number());
这些方法中的每一个都返回一个结构体,它将所有数据包装到干净的类型中,具有可以随时读取的公共字段。