2016 - 2024

感恩一路有你

stata引入虚拟变量的命令 怎么在stata里面做虚拟变量的回归?

浏览量:3270 时间:2021-03-11 09:20:58 作者:admin

怎么在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中设置虚拟变量的命令

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。