stata引入虚拟变量的命令 怎么在stata里面做虚拟变量的回归?
怎么在stata里面做虚拟变量的回归?
例如,有一个年数据字符串
ID year
001 2001
010 2002
100 2003
110 2004
111 2005
输入命令
tab year,Gen(dummy用这种方式,自动生成2001年至2005年的五个虚拟变量
回归命令
reg y x dummy*
dummy*相当于2001年至2005年的五个虚拟变量。Reg命令将自动消除一个虚拟变量,以确保不存在完全共线问题。
怎么在stata里面做虚拟变量的回归?
您可以将时间伪变量添加到正态回归命令中,
如下所示:reg y X1 x2 x3 i.year
虚拟变量的STATA命令是什么?
例如,您的变量称为reg1 for 2010。您还有一个名为year的变量,它是每个变量对应的年数。然后,使用以下命令,您可以生成一个新变量。仅当
对应的年份变量是您想要的年份时,值为1,其他值为0:Gen reg1=(year==2010)。
另一个更方便的方法是使用TABLATE命令。如果你的可变年份非常规律,比如1990-2010年。有21年。没有像小数和无理数这样的混乱数字。
stata里怎么设置一个地区虚拟变量?
例如,有一串年份数据idyear00120010102002100210020031102003110200411005,输入命令“tabyear,Gen(dummy)这样,就自动生成了2001年到2005年的五个伪变量。回归命令regyxdummy*dummy*等于2001年到2005年的五个虚拟变量。Reg命令将自动消除一个虚拟变量,以确保不存在完全共线问题。
stata引入虚拟变量的命令 stata虚拟变量面板回归的命令 stata中设置虚拟变量的命令
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。