怎样在EVIEWS中引入虚拟变量

希望能说仔细点,本人很笨。。。呵呵

再输入一列为0或1的列。
比如,给了1980-2001的城乡居民储蓄(Y)以及当年GNP(X)的数据,要研究1991年以前,和1991年后的两个时期居民储蓄-收入关系是否发生变化。这时,你除了输入数据Y(i)和X(i),再输入一列数据D:D(i)=1,1980<=i<=1990;D(i)=0,1991<=i<=2001。然后,估计以下模型:
Y(i)=a0+a1*X(i)+a2*D(i)+a3*[D(i)*X(i)]+u(i)
其中,a2*D(i)是加法方式的虚拟变量,a3*[D(i)*X(i)]是乘法方式的虚拟变量,u(i)是扰动项,拟合结果将没有这一项。
再比如,要区别男女的,你可以再加一列,男的为1女的为0;区别季节(春夏秋冬),你可以加三列:D1(i)=1(春),D1(i)=0(其他);D2(i)=1(夏),D1(i)=0(其他);D3(i)=1(秋),D1(i)=0(其他).
总之,每一定性变量所需的虚拟变量个数要比该定性变量的类别少1(如上面,男女两类,只加入1个虚拟变量;春夏秋冬四类,只加入3个虚拟变量)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-24
可以在object 里选择generate serial 选择在enter equation 中输入d1=0然后选着要的时间段比如1999 2005 之后选择ok
在之后选择object 里选择generate serial 选择在enter equation 中输入d1=1然后选着要的时间段比如2005 2017 之后选择ok
这样d1这个虚拟变量就完成了。
相似回答