我对数据有一个时间序列表示,如下所示(没有行和列)注释:
L1 L2 L3 L4
t=1 0 1 1 0
t=2 0 1 1 1
t=3 1 0 1 1
t=4 0 1 1 0
我将其读入R为:
timeseries = read.table("./test", header=F)
我正在使用绘制L1的时间序列
ts.plot(timeseries$V1)
并将互相关函数绘制为:
ccf(timeseries$V1, timeseries$V2)
现在,有人可以告诉我如何绘制互相关矩阵以显示L1-L4的此函数的输出吗?基本上,是这样的(在我的情况下,是一个4x4的绘图矩阵):
最佳答案
似乎还有另一种简单的方法!
timeseries = read.table("./test", header=F)
acf(timeseries)
给了我一个相关图矩阵当然,如果需要协方差,则可以将其他选项传递给
acf
。关于r - 如何绘制时间序列的互相关矩阵?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6963279/