如何平均2个时间序列';在R?

如何平均2个时间序列';在R?,r,R,假设R中有两个不同的时间序列 (一) 一月十八日二月十八日三月十八日四月十八日 -----1-------2-------4-------10 (二) 一月十八日二月十八日三月十八日四月十八日 -----四、六、十、四 如何根据2的平均值生成时间序列 即 一月十八日二月十八日三月十八日四月十八日 -----2.5-----------4-----------7-----------7 我的想法是以某种方式将两个序列的值提取到一个向量中,然后取平均值,然后在此基础上生成一个新的时间序列,但我无法让

假设R中有两个不同的时间序列

(一)

一月十八日二月十八日三月十八日四月十八日

-----1-------2-------4-------10

(二)

一月十八日二月十八日三月十八日四月十八日

-----四、六、十、四

如何根据2的平均值生成时间序列

一月十八日二月十八日三月十八日四月十八日

-----2.5-----------4-----------7-----------7

我的想法是以某种方式将两个序列的值提取到一个向量中,然后取平均值,然后在此基础上生成一个新的时间序列,但我无法让它起作用

我不确定,但我觉得这应该很容易做到,就像在一行代码中一样,但我想不出来


有什么帮助吗?谢谢

假设我们重复定义了序列A和序列B,如图所示。然后将它们相加并除以2:

A <- ts(c(1, 2, 4, 10), start = 2018, frequency = 12)
B <- ts(c(4, 6, 10, 4), start = 2018, frequency = 12)
(A+B)/2

假设我们重复定义了序列A和序列B,如图所示。然后将它们相加并除以2:

A <- ts(c(1, 2, 4, 10), start = 2018, frequency = 12)
B <- ts(c(4, 6, 10, 4), start = 2018, frequency = 12)
(A+B)/2