两个时间序列的趋势之和是时间序列之和的趋势吗?

机器算法验证 时间序列 趋势
2022-04-19 14:18:18

假设我有两个时间序列,A 和 B。我将时间序列 C 构建为 C=A+B。

我估计 A 的趋势,假设我得到 +0.5 (Theil-Sen)。我估计B的趋势,假设我得到-0.4(Theil-Sen)。

C 的趋势估计值能否不同于 +0.1。可以是负数吗?

当这种情况发生(负 C 趋势)时,你能举一个简单的例子吗?

1个回答

两个时间序列的趋势之和是时间序列之和的趋势吗?

- 作为一个一般性问题,这取决于:如果估计量在数据中是线性的,那么是的,但一般来说,不是。

关于使用 Theil-Sen 斜率(中值成对斜率)作为趋势估计的具体问题:

使用 Theil-Sen 斜率估计时,总和的趋势可能与趋势的总和有很大不同(Theil-Sen 斜率在观察中不是线性的)。

这是一个小例子:

A系列:

 -1.15 
  2.19 
  1.32 
  1.40 
  2.04 

B系列:

-2.63
-0.98
-1.23
-1.68
-5.86

第一个(单位间距)系列的 Theil-Sen 斜率为 0.5,第二个系列的 Theil-Sen 斜率为 -0.4(如您的问题所示),但总和的斜率为负(实际上,它是 -0.5575,比第二个系列更负面)。

两个系列及其总和的图,带有拟合的 Theil-Sen 回归线(“趋势”); 第三条线比两个原始拟合趋势的总和更快地向下倾斜