有些时候,在进行建模时需要用EViews自身生成具有一定分布的变量!
1 新建工作文件
在EViews主窗口中选中file/new/workfile。
在Workfile Create窗口的Workfile structrue type中选择Dated-regular frequency;在Data specification的Frequency中选择Monthly;在Start date中输入2020:01
,在End date中输入2020:12
。
2 生成发散时间序列
在EViews主窗口中选中Object/new Object...。
在New Object窗口的Type of object中选择Series,在Name for object中输入变量名y
。
在工作文件窗口中双击y打开,点击右上角的Edit+/-,然后在第一个值的位置上输入初始变量1
(当然也可以输入其他初始值)。
在EViews主窗口中选中Quick/Generate Series...
在Generate Series by Equation窗口的Enter equation中输入数据生成公式y=1.5*y(-1)
,将Sample的2020M01改为2020M02,表示从第2期开始生成数据。
回到工作文件窗口,再次双击y将其打开,发现已经生成了数据列。
在Series:y窗口依次选择View/Graph...
在 Graph Options窗口的Option Pages中选择Basic type;在Specific中选择Line&Symbol,点击OK。
可以看出该时间序列呈现发散的走势。
3 生成收敛时间序列
新建时间变量x,在工作文件窗口中双击x打开,点击右上角的Edit+/-,然后再第一个值的位置上输入初始变量1
,在第二个值得位置上输入1.5
(当然也可以输入其他初始值)。
在Generate Series by Equation窗口的Enter equation中输入数据生成公式x=0.2*x(-1)+0.3*x(-2)
,将Sample的2020M01改为2020M03,表示从第3期开始生成数据。
绘制x的走势图,可以看出该时间序列呈现收敛的走势。
4 生成正太分布序列
在EViews主窗口中选中Quick/Generate Series...;
在Generate Series by Equation窗口的Enter equation中输入数据生成公式ep=@nrnd
。
在工作文件窗口中双击ep打开,在Series:ep窗口依次选择View/Graph...
在 Graph Options窗口的Option Pages中选择Basic type;在Specific中选择Distribution,点击OK。
可以看出ep时间序列基本呈正态分布(该例中仅12个样本,所以分布图不太明显)。