7 个版本

0.2.1 2020年5月7日
0.2.0 2020年5月6日
0.1.5 2019年6月28日
0.1.3 2019年5月1日
0.1.0 2017年3月22日

#26 in #series

MIT/Apache

330KB
279 代码行,不包括注释

时间序列库

Build Status Crates.io Crates.io docs.rs

timeseries 是一个处于早期阶段的开源项目。这意味着 API 可能随时会更改。如果您认为这个库可以帮助您,请告诉我。我们可以讨论未来的方向,并尝试稳定 API。

示例文件夹 examples 包含演示程序,展示如何使用这个库。

功能

  • 基本功能
    • 切片序列
    • 映射、折叠和过滤
    • 集成
    • 微分
    • 分组
    • 滚动窗口
    • 重采样
    • 连接和合并
    • 计算统计信息
      • 最小值和最大值
      • 平均值、方差和标准差
      • 协方差和相关性
      • 归一化
    • IO
      • 从 CSV 字符串读取数据
    • 生成器
      • 常数序列
      • 随机噪声
      • 随机游走
      • 周期性模式
    • 度量
      • 两个序列之间的均方误差 (MSE)
      • 两个序列之间的平均绝对误差 (MAE)
    • ARIMA
      • 检查序列是否为平稳的
      • AR(p) - 自回归
      • I(d) - 积分
      • MA(q) - 移动平均
    • 高级功能
      • 寻找会话(活动周期)

许可证

许可方式为以下之一

任选其一。

贡献

除非您明确声明,否则您提交给作品的任何有意贡献,根据 Apache-2.0 许可证定义,均应按照上述方式双重许可,不附加任何额外条款或条件。

依赖项

~5.5MB
~87K SLoC