我想知道是否有方法可以得到将一个时间序列转换为另一个时间序列的函数。
例如,对于时间序列 t1=[1 0 1 0 2] 和 t2=[10 0 10 0 20],映射函数将是 t2 = t1*10。
这是一个简单的情况,甚至可以手动计算,但我需要在更复杂的情况下获得这个函数。
你知道怎么做吗?
提前感谢你
回答:
两个序列的元素数量是否相同?如果是的话,为什么不直接构建一个回归模型,将第一个时间序列的元素作为xs,另一个时间序列的元素作为ys呢。除非映射在某种程度上是顺序的(即 x_i -> y_i 依赖于 i),否则这应该会很有效。如果存在时间依赖性,那么你可以构建一个更复杂的模型,其中 i 作为回归中的预测变量。
如果你能说明你使用的是哪种编程语言,我(或其他人)应该能够推荐一个库,或者提供示例代码。