我正在阅读 Cowpertwait 和 Metcalfe 的“Introductory Time Series with R”一书。在第 36 页上,它说这些行位于:。我在这里读过R 论坛,这些行位于。
我运行了以下代码:
b = c(3,1,4,1)
acf(b)
我看到这些线条看起来似乎在。那么,显然这本书是错的?或者,我是否误读了所写的内容?作者在谈论一些稍微不同的东西吗?
*注意,我对 1.96 与 2 的次要细节差异不感兴趣。我认为这只是作者使用 2 sd 与实际 1.96 sd 的经验法则。
编辑:我运行了这个模拟:
acf1 = 0
acf2 = 0
acf3 = 0
for(i in 1:5000){
resids= runif(1000)
residsacf = c(acf(resids,plot= FALSE))
acf1[i] = residsacf$acf[2,,1]
acf2[i] = residsacf$acf[3,,1]
acf3[i] = residsacf$acf[4,,1]
}
meanacf1 = mean(acf1)
meanacf2 = mean(acf2)
meanacf3 = mean(acf3)
meanacf1
meanacf2
meanacf3
对于所有 3, 我似乎总是得到接近
进一步编辑:我看到