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 中使用

Apache-2.0

7KB
96

oscirs_stats

crates.io

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());

这些方法中的每一个都返回一个结构体,它将所有数据包装到干净的类型中,具有可以随时读取的公共字段。

无运行时依赖