开始使用免费开始使用

用差分去除水平趋势

时间序列 \(z[t]\) 的一阶差分由相邻时刻观测值的差(变化量)组成,即 $z[t] - z[t-1]$。

对时间序列做差分可以去除时间趋势。函数 diff() 会计算一阶差分(变化)序列。差分序列便于检查给定时间序列的增量或变化。它的观测数总是比原序列少 1。

时间序列 z 已经载入,并显示在右侧图中。

本练习是课程的一部分

R 中的时间序列分析

查看课程

练习说明

  • z 应用 diff() 函数,并将结果保存为 dz
  • 使用 ts.plot() 查看变换后序列 dz 的时间序列图。
  • 分别调用两次 length() 来计算 zdz 的观测数。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Generate the first difference of z
dz <- 
  
# Plot dz


# View the length of z and dz, respectively


编辑并运行代码