【发布时间】:2020-07-24 00:43:31
【问题描述】:
我正在尝试利用 FitAR 包和自回归模型/AR(1) -- 参见下面的#A -- 将噪声(例如白噪声/随机噪声,参见下面的 #B)与 lynx 计数进行比较。设置它一直令人困惑。我正在提取我遇到的随机噪声示例和来自 FitAR 的 lynx 数据。白噪声模型将有助于确定 lynx 数据中可能具有重要意义的内容。
#猞猁
install.packages(FitAR)
library(FitAR)
library(lattice)
library(leaps)
library(ltsa)
library(bestglm)
help("FitAR-package")
par(mfrow=c(1,2))
lynx <- (log(lynx))
ans <- FitAR((lynx),1)
z4<-Boot.FitAR(ans)
par(mfrow=c(2,1))
TimeSeriesPlot((lynx))
title(main="lynx")
TimeSeriesPlot(z4)
title(main="Simulated AR lynx")
#B 白噪声
install.packages("compositions")
library("compositions")
rnorm(n, mean = 0, sd = 1)
set.seed(100)
x <- NULL
x[1] <- 0
for (i in 2:100) {
x[i] <- x[i-1] + rnorm(1,0,1)
}
ts.plot(x, main = 'Random walk', xlab = '', ylab = '', col='blue', lwd = 2)
【问题讨论】:
-
N变量从何而来?它可能有助于在代码示例中包含 FitAR 和组合库。它将帮助其他人运行和调试代码 ` install.packages("compositions") library("compositions") ` -
谢谢莱克斯。在审查、编辑和添加合成库后,实际上不需要“N”。是的,试图弄清楚白噪声部分如何在 lynx 数据上运行,或者如何将 lynx 数据带入白噪声以确定重要的 lynx 数据。我想这也可以在红噪声上运行。任何见解都值得赞赏。
标签: r autoregressive-models whitenoise