第四讲:参数的估计
Slides
点击 slides 画面,然后用 键或 键控制翻页。点击 slides 左下角的 图标可以发现更多功能。
如何将 slides 保存到自己的电脑上:
- 点击下面的链接会在新的标签页里打开 slides
assets/slides/lecture4.html - 在该页面点击键盘的
e
键,会生成可以打印的文件(生成过程可能会很慢,且只保证在 Chrome 中有效) - 右键选择打印该页面,然后选择保存为 PDF 文件。
补充学习
- 阅读书中第三章例 3.5。
- 复现例 3.5 中的分析结果。
课后练习
掌握用 lm()
处理滞后项的正确方法
1. 用下面的命令生成序列 x_t 和 y_t
<- ts((1:100)%%(-2)+2)
x <- ts(x+2+rnorm(100,sd=0.1)) y
猜测 \rho_{xy}(0) 和 \rho_{xy}(1) 的取值,并通过样本 CCF 验证你的猜想。
2. 假设下面的回归模型
\begin{align} x_t &= \beta_0 + \beta_1 y_t + w_t \\ x_t &= \delta_0 + \delta_1 y_{t-1} + w_t \end{align} 猜测系数的取值,并运行下面的命令
summary(lm(x ~ y))
summary(lm(x ~ lag(y,-1)))
你是否得到了完全一样的结果?这符合你的猜想吗?
3. 用下面的命令手动生成序列 y_{t-1},并对模型 (2) 进行回归
<- x[2:100]
x1 <- y[1:99]
y1 summary(lm(x1 ~ y1))
结果符合你的猜想吗?
4. 下面是用 lm()
处理滞后项的正确方法
<- ts.intersect(x, ylag=lag(y,-1))
z summary(lm(x ~ ylag, data=z, na.action=NULL))
对比上面的回归结果,并通过 help 理解 ts.intersect()
的作用。