时间序列与序列术语

Time-series vs sequence terminology

我正在开发用于时间序列建模的 C++ class 库。我 运行 遇到了一些 naming/terminology 问题。我不确定是否应该将我的模板集合之一命名为 classes 'class series<>' 或 'class sequence<>'。

从数学上讲,'series' 是 'sequence' 的总和,但是当我们说 'time series' 时,就没有涉及总和了!?我想知道 'time series' 的哪一部分实际上是 'series'(如果有的话)。

更具体地说,假设 table 中有两列。一个保存 time_points,第二个保存相应的值。我需要命名的 C++ class 保存来自这些列之一的数据。然而,class 不在 'table' 的上下文中使用,而是在 'model' 或 'strategy' 的上下文中使用。

我的问题是:我命名 class 'series' 在技术上是错误的吗?它应该命名为 'sequence' 吗?

你的问题没有正确答案,只有观点。所以这是我的:

我也写过这样的代码class,问我完全一样的事情。我得出结论,我发现 SeriesSequence 更好。

此外,我相信人们——尤其是很少或没有数学背景的人——在这里不会有所作为,而是在听到 系列.