9 个版本

0.2.2 2022 年 8 月 18 日
0.2.1 2022 年 8 月 9 日
0.1.5 2022 年 8 月 5 日

#1280算法

Download history 6/week @ 2024-03-30 3/week @ 2024-04-06 1/week @ 2024-04-20 2/week @ 2024-05-25 10/week @ 2024-06-01 4/week @ 2024-06-08 4/week @ 2024-06-15 16/week @ 2024-06-29 13/week @ 2024-07-06 49/week @ 2024-07-13

每月 78 次下载

MIT 许可证

45KB
705

classify

这个 Rust 包旨在提供易于使用的函数和结构体,通过多种算法对数据进行分类,包括 Jenks 自然间断、分位数间断等。

自版本 0.2.2 起实现

  • 分类方法:Jenks、分位数、首尾、等间隔、标准差、铰链
  • 结构体/类型:BinClassificationVec<Bin> 的同义词)
  • 确定特定数据点所属的分类中的分箱的函数
  • 与任何数值数据类型兼容(之前仅限 f64)
  • 与任何收集数据类型兼容(之前仅限向量)
  • 变更日志
  • WebAssembly (WASM) 包 + 基本HTML文件以测试WASM代码
  • 其他杂项功能

计划中的未来功能

WebAssembly

在crate的根目录中运行以生成WASM包:

wasm-pack build --release -- -features js

依赖关系

~1.5–2.7MB
~53K SLoC