时间序列滞后与提前

Reads: 2281 Edit

1 功能描述

对于时间序列数据,经常需要对数据进行滞后、提前处理。如在宏观政策的效果往往具有时滞行,所以需要对目标变量进行滞后,再计算其与宏观政策的关系。

2 生成滞后序列

我们仍以现价GDP.sav的数据为例来演示。

首先,参照“定义时间变量”中的步骤,首先定义时间变量。

接着,在数据窗口中,依次点击“转换/创建时间序列”。

spss-312

在弹出的“创建时间序列”窗口,将现价GDP变量移到右侧的“变量->新名称”框;

在右侧名称中可以对转换后的变量起个新名称:GDP_lag1;

在右侧函数中选中“延迟”;

在右侧顺利中输入滞后的阶数:1,如果需要更高阶数的滞后,可以修改为相应的数字;

在修改完参数设置后,一定要点击名称和函数下方的“更改”按钮,使修改生效!

最后,点击确定进行变换。

spss-313

回到数据窗口, 可以发现已经生成了GDP的滞后序列!

spss-314

3 生成提前序列

参考前面的步骤,进入“创建时间序列”窗口。

将现价GDP变量移到右侧的“变量->新名称”框;

在右侧名称中可以对转换后的变量起个新名称:GDP_forward1;

在右侧函数中选中“提前”;

在右侧顺利中输入提前的阶数:1,如果需要更高阶数的提前,可以修改为相应的数字;

在修改完参数设置后,一定要点击名称和函数下方的“更改”按钮,使修改生效!

最后,点击确定进行变换。

spss-315

回到数据窗口, 可以发现已经生成了GDP的提前序列!

spss-316



获取案例数据,请关注微信公众号并回复:SPSS_dt17


Comments

Make a comment