3 个不稳定版本

使用旧的 Rust 2015

0.2.0 2020 年 5 月 27 日
0.1.1 2018 年 1 月 2 日
0.1.0 2018 年 1 月 2 日

1465算法 中排名

Download history · Rust 包仓库 32/week @ 2024-03-27 · Rust 包仓库 133/week @ 2024-04-03 · Rust 包仓库 141/week @ 2024-04-10 · Rust 包仓库 152/week @ 2024-04-17 · Rust 包仓库 301/week @ 2024-04-24 · Rust 包仓库 509/week @ 2024-05-01 · Rust 包仓库 251/week @ 2024-05-08 · Rust 包仓库 454/week @ 2024-05-15 · Rust 包仓库 304/week @ 2024-05-22 · Rust 包仓库 106/week @ 2024-05-29 · Rust 包仓库 72/week @ 2024-06-05 · Rust 包仓库 85/week @ 2024-06-12 · Rust 包仓库 25/week @ 2024-06-19 · Rust 包仓库 198/week @ 2024-06-26 · Rust 包仓库 165/week @ 2024-07-03 · Rust 包仓库 249/week @ 2024-07-10 · Rust 包仓库

每月下载量 647

MIT 许可证

8KB
76

Largest Triangle Three Buckets

Build Status codecov crates.io docs.rs License

文档

这是一个实现时间序列下采样的最大三角形三桶算法(lttb)的 Rust 版本,该算法在 《针对视觉表示的时间序列下采样》 中描述。这是原始 JavaScript 实现的 Rust 端口。

示例

extern crate lttb;

use lttb::{DataPoint,lttb};

fn main() {
  let mut raw = vec!();
  raw.push(DataPoint::new(0.0, 10.0));
  raw.push(DataPoint::new(1.0, 12.0));
  raw.push(DataPoint::new(2.0, 8.0));
  raw.push(DataPoint::new(3.0, 10.0));
  raw.push(DataPoint::new(4.0, 12.0));

  // Downsample the raw data to use just three datapoints.
  let downsampled = lttb(raw, 3);
}

无运行时依赖