我有我的数据的时间序列表示如下(没有行和列)注释:
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/