我想知道是否有一种方法可以获取将一个时间序列转换为另一个时间序列的函数。
例如,对于时间序列 t1=[1 0 1 0 2] 和 t2=[10 0 10 0 20],映射函数为 t2 = t1*10。
这是一个简单的情况,甚至可以手动计算,但我需要为更复杂的情况获取此函数。
你知道有什么办法吗?
提前谢谢
最佳答案
两个系列中的元素数量是否相同?如果是这样,为什么不直接构建一个回归模型,其中 xs 作为第一个时间序列的元素,ys 作为另一个时间序列的元素。除非映射以某种方式是连续的(即 x_i -> y_i 取决于 i),否则这应该工作得很好。如果存在时间依赖性,那么您可以构建一个更复杂的模型,其中 i 是回归中的预测变量。
如果您说出您正在使用的语言,我(或其他人)应该能够建议一个库,或发布示例代码。
关于machine-learning - 获取两个时间序列之间的映射函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19270927/