【问题标题】:How to handle time index with custom time series datastructure如何使用自定义时间序列数据结构处理时间索引
【发布时间】:2016-12-06 03:29:35
【问题描述】:

我想实现自己的时间序列数据结构,我想使用ScalaNLP Breeze 来实现。现在我的第一个想法是使用这样的类型:

type RowNumber = Long
Map[LocalDateTime, RowNumber]

然而,在阅读了有关轻量级可用数据结构的更多信息后,我发现 Counter2 这似乎正是我所需要的。

现在我确实有两个问题:

  1. 使用CounterCounter2 在微风之上实现时间序列抽象是最好的方法吗?
  2. Counter2 是否支持所有矩阵运算(文档说 Counter 仅支持数组运算)?

【问题讨论】:

    标签: scala time-series scala-breeze


    【解决方案1】:

    Counter2 支持大多数基本的矩阵运算:算术、切片、矩阵乘法。它不支持矩阵分解或求解。

    没有为您的键使用带有适当整数索引的 SparseVector 或 CSCMatrix,我在 Breeze 中没有看到更好的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-15
      • 2015-02-14
      • 2018-01-25
      相关资源
      最近更新 更多