熟悉Eviews的基本操作,尤其是函数命令的一些操作
GENR LNY=LOG(Y)
此命令表示对y序列取自然对数后生成新序列LNY
GENR Y1=Y^2
此命令表示对y序列取平方后生成新序列Y1
GENR Y2=1/Y
此命令表示对y序列取倒数后生成新序列Y2
GENR T=@TREND(1978)
此命令表示生成新序列T,以1978年为0开始的时间趋势项,即T=0、1、2……。
各种常用差分函数表达式
(1)在命令窗口中键入:genr dx= D(x)
则生成的新序列为序列x的一阶差分序列
(2)在命令窗口中键入:genr dxn= D(x,n)
则生成的新序列为序列x的n阶差分。或者说成X的第n次一阶差分,即(1-L)nX,其中L是滞后算子。
(3)在命令窗口中键入:genr dxs= D(x,0,s)
则生成的新序列为序列x的对周期长度为s一阶季节差分。
(4)在命令窗口中键入:genr dxsn= D(x,n,s)
则生成的新序列为对周期长度为s的时间序列x取一阶季节差分后的序列再取n 阶差分。或者说成X的n次一阶差分和一次S阶差分,即(1-L)n(1-Ls)X
(5)在命令窗口中键入:genr dlx= Dlog(x)
则生成的新序列为x取自然对数后,再取一阶差分。
(6)在命令窗口中键入:genr dlxsn= Dlog(x,n,s)
则生成的新序列为周期长度为s的时间序列x先取自然对数,再取一阶季节差分,然后再对序列取n 阶差分。
其他函数如:EXP(X)指数变换,ABS(X)绝对值变换,SQR(X)平方根变换,RND生成0-1间均匀分布的随机数,NRND生成均值为零、方差为1的标准正态分布随机数,@INV(X) 去倒数,@LOGIT(X)进行logistic变换……参见张晓峒《Eviews使用指南与案例》
随机生成函数
在主窗口依次输入如下命令:
n series u=nrnd 表示生成序列u为标准正态分布序列
n smpl @first @first 表示选择样本,从第一个到第一个,也就是第一个的意思
n series y = 0 在上个命令之后输入意味着y的第一个值等于0
n smpl @first+1 @last 表示选择样本,从第二个到最后一个
n series y = 0.6*y(-1)+u 在上个命令后输入表示生成序列yt = 0.6*yt-1 +u即为AR(1)。
n series y = y(-1)+u 表示生成序列y为随机游走过程。
或在菜单中选择Generate series,打开生成序列对话框,如原始数据是100个,在sample位置输入“2 100”,在方程处输入方程即可。

