繁体   English   中英

如何找到不同时期的两个时间序列之间的互相关?

[英]How to find the cross correlation between two time series over different periods?

我有两个时间序列。 每个时间序列中的每个点都为一个星期。 这里的一周并不完全是日历周,但是日历年的第一周总是从1月1日开始,而同年的其他周从此开始,那么一年的最后一周可能包含7天以上,但没有超过13天。

第一个时间序列A存储在压缩的(.gz)文本文件A.gz中,看起来像(每个星期和相应的时间序列值用逗号分隔成一行):

week,value
20060101-20060107,0
20060108-20060114,5
...
20061217-20061223,0
20061224-20061230,0
20070101-20070107,0
20070108-20070114,4
...
20150903-20150909,0
20150910-20150916,1

第二个时间序列B类似地存储在压缩的(.gz)文本文件B.gz中,但是存储在A周期的子集中,如下所示:

week,value
20130122-20130128,509
20130129-20130204,204
...
20131217-20131223,150
20131224-20131231,148.0
20140101-20140107,365.0
20140108-20140114,45.0
...
20150305-20150311,0
20150312-20150318,364

我想知道如何计算两个时间序列A和B(直到指定的最大滞后时间)之间的互相关,以及如何在R中的单个图中绘制A和B?

谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM