9 个版本
0.2.2 | 2022 年 8 月 18 日 |
---|---|
0.2.1 | 2022 年 8 月 9 日 |
0.1.5 | 2022 年 8 月 5 日 |
#1280 在 算法
每月 78 次下载
45KB
705 行
classify
这个 Rust 包旨在提供易于使用的函数和结构体,通过多种算法对数据进行分类,包括 Jenks 自然间断、分位数间断等。
自版本 0.2.2 起实现
- 分类方法:Jenks、分位数、首尾、等间隔、标准差、铰链
- 结构体/类型:
Bin
和Classification
(Vec<Bin>
的同义词) - 确定特定数据点所属的分类中的分箱的函数
- 与任何数值数据类型兼容(之前仅限 f64)
- 与任何收集数据类型兼容(之前仅限向量)
- 变更日志
- WebAssembly (WASM) 包 + 基本HTML文件以测试WASM代码
- 其他杂项功能
计划中的未来功能
- 无
WebAssembly
在crate的根目录中运行以生成WASM包:
wasm-pack build --release -- -features js
依赖关系
~1.5–2.7MB
~53K SLoC