在计算某一时间序列的自相关系数时,发现了如下问题,思而不解,来求教各位大侠,程序很简单:> pmi_tcdiff1<-diff(pmi_tc,differences=1)#进行一阶差分
> plot.ts(pmi_tcdiff1)
> acf(pmi_tcdiff1,lag.max=20)#画自相关图,最大滞后阶数20
> acf(pmi_tcdiff1,lag.max=20,plot=FALSE)#只显示自相关的值,不显示图形。
图形如下:
自相关系数值如下:
Autocorrelations of series ‘pmi_tcdiff1’, by lag
0.0000 0.0833 0.1667 0.2500 0.3333 0.4167 0.5000 0.5833 0.6667 0.7500 0.8333 0.9167 1.0000 1.0833 1.1667
1.000 0.052 -0.194 -0.090 -0.073 0.024 0.070 0.002 -0.095 -0.116 0.190 0.164 -0.275 -0.083 -0.057
1.2500 1.3333 1.4167 1.5000 1.5833 1.6667
0.007 0.245 0.254 -0.088 -0.153 -0.090
问题1,图形横坐标不是应该是1,2,3,……20,吗?怎么出现小数的情况,也没有达到20阶。
问题2,自相关系数值应该有20个,可是结果有42个,什么情况?
想不通,请明白的各位给在下解下惑吧~~