32 个版本
| 0.15.1 | 2024年4月26日 |
|---|---|
| 0.15.0 | 2024年3月22日 |
| 0.14.2 | 2024年3月22日 |
| 0.14.1 | 2023年7月4日 |
| 0.6.2 | 2017年6月21日 |
#5 in 科学
36,093 每月下载量
用于 22 个 crate (17 个直接)
105KB
2K SLoC
average
通过单次遍历迭代计算序列的统计数据,使用常量空间并避免数值问题。可以使用 merge 简单地并行化计算。
此 crate 不需要 std。
实现的统计数据
- 平均值及其误差。
- 方差、偏度和峰度。
- 任意矩。
- 最小值和最大值。
- 分位数。
- 直方图。
crate 特性
以下特性可用
libm启用Quantile(使用libm提供的浮点函数)。默认启用。如果同时启用了std特性,则首选std而非libm。std启用Quantile(使用std提供的浮点函数)。serde1启用通过 Serde 版本 1 的序列化。rayon启用对rayon::iter::FromParallelIterator的支持。nightly启用为直方图实现使用 const 泛型而不使用宏的功能。请注意,nightly 特性是不稳定的,因此并非所有库和编译器版本都将兼容。
Rust 版本要求
支持 Rustc 版本 1.61 或更高版本。
相关项目
quantiles:提供具有有界误差的量级估计,但使用增长空间。
依赖关系
~105–770KB
~15K SLoC