首页 理论教育 通过已有序列生成新序列的介绍

通过已有序列生成新序列的介绍

时间:2023-07-07 理论教育 版权反馈
【摘要】:点击EViews主菜单中的Quick键,选择Generate Series功能,或者点击工作文件窗口的工具栏中的Genr功能键,即可利用公式建立新序列。例如:表示用Y序列生成Y的平方序列Y2。当用公式生成新序列时,当前样本范围以外的观测值将用NA代替。可以通过多次使用Genr功能键将多个序列结合在一起。通常在使用Genr的时候,是在公式等号的左边键入一个单独的序列名,这个指定的序列就是等号右边计算所得值的存放处。

通过已有序列生成新序列的介绍

点击EViews主菜单中的Quick键,选择Generate Series功能,或者点击工作文件窗口的工具栏中的Genr功能键,即可利用公式(通过对现有序列的变换)建立新序列。点击Genr键,就会看到一个要求输入公式的对话框(见图1-7)。

图1-7 输入公式的对话框

在Enter equation对话框内键入新的序列名、等号以及描述新序列的公式。例如:

表示用Y序列生成Y的平方序列Y2。Genr键只在当前样本范围内处理数据。当用公式生成新序列时,当前样本范围以外的观测值将用NA代替。如果公式等号左边的序列已经存在,当用公式再次生成该序列时,则只改变当前样本范围的观测值,当前样本范围外的原始数据将保持不变。

可以通过多次使用Genr功能键将多个序列结合在一起。例如,要建立一个序列,2000:1—2005:4取值为1,2006:1—2011:4取值为2。操作如下:首先,设定样本范围为2000:1—2005:4,在图1-7的对话框内输入变换公式为

然后,设定样本范围为2006:1—2011:4,并输入:

使用Genr除了可对序列进行各种变换外,还可以做动态预测和对模型的模拟。当公式右边用到了左边序列的滞后项的时候,左边序列经过计算的值将用于下一期的计算中。例如,假设回归方程中序列Y为被解释变量,常数项、序列X以及Y的滞后项为解释变量。在利用2000:1—2011:4的观测值得出回归模型后,希望在区间2012:1—2013:4之间对Y做一个动态预测。对于2012:1—2013:4的观测值可以列出:

这样将用到X从2012年第一季度到2013年第四季度的数据,同时EViews还要使用到计算过的Y(-1)的值,并且序列Y中2012:1—2013:4的原观测值都将被新值所取代。如果希望保存原来的数值,就要将原来的Y复制到另一个序列中。

通常在使用Genr的时候,是在公式等号的左边键入一个单独的序列名,这个指定的序列就是等号右边计算所得值的存放处。(www.xing528.com)

Genr还允许将一些简单公式放在等号左边,这时EViews就将所见到的第一个序列名(或健在的序列名)作为被计算的序列。例如,如果公式是

那么序列X将由公式X=exp(Z)来生成。

下面是一些用来计算并生成序列X的正确的Genr公式表达式:

Genr不能解决等式中目标序列在等号左边出现多次的情况。例如,下面是一个不正确的表达式,将显示出错信息“不能标准化公式”:

而是正确的,它只不过用exp(X)替代原来的序列X,而并非计算公式。建议不要用这样的表达式,除非你确切知道这种表达式的含义。

同样,对于下面的运算命令EViews将显示“不能计算”,因为Genr不知道如何进行每一步计算。

Genr功能中可以在等号左边使用下列运算符:

上述规则也适用于模型中的估计方程。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈