ARIMA并不是一个特定的模型,而是一类模型的总称。他的3个参数p, d, q分别表示自相关(p阶AR模型), d次差分,滑动平均(q阶MA模型)。因此有,
- p = d = 0, ARIMA模型即MA(q)模型;
- d = q = 0, ARIMA模型即AR(p)模型;
当前时刻的值可以表示为过去干扰项和当前干扰项的线性组合。
考虑时滞 k = |t -s|, 有:
同样的有,自相关系数:
注:以上我们讨论的都是去中心化的MA,针对非去中心化的MA,即其期望不为0,可简单的使
自协方差函数:
自相关函数:
一般的,MA(q)模型是一个平稳模型,并且在时滞大于q后没有相关性。
wn <- rnorm(100, mean=0, sd=1);
x <- c();
x[1] <- wn[1];
x[2] <- wn[2] + 0.9 * wn[1];
for (i in 3:length(wn)) {
x[i] <- wn[i] - (-0.796) * wn[i-1] - (- 0.32) * wn[i - 2];
}
x.ts <- ts(x)
plot(x.ts main="MA(2)", type="b");
原文地址:http://blog.csdn.net/hxianxian/article/details/46393231