乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > stata怎样定义虚拟变量?-哑变量excel,多个哑变量

stata怎样定义虚拟变量?-哑变量excel,多个哑变量

作者:乔山办公网日期:

返回目录:excel表格制作


如果你的第六个变量的变量值是1和0的话,直接就可以作为哑变量了,不需要再重新设置哑变量了,因为哑变量就是0和1两个值。

假设你在excel中有个变量是性别,其中已经表明每个观测值是male or female。

gen a=.
replace a=1 if gender==male
replace a=0 if gender==female

那么a就是虚拟变量啦

如果你的gender variable中导入之后已经是num variable了,那么你tab gender能看到具体male or female等于几,之后replace也可以。
是的 可以用两种方式生成 如果是用tab的话需要手动去掉一个哑变量 否则回归的时候会出现共线性问题 如果是用xi的话系统会自动去一个

例如,有一串年份数据
id year
001 2001
010 2002

100 2003

110 2004

111 2005

输入命令zd
tab year, gen(dummy_year)
这样就自动生成了2001至2005的五个虚拟变量

回归命令
reg y x dummy*
dummy* 等同于2001至2005的五个虚拟变量,reg命令会自动剔除一个以保证不出现完全共线性问题。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网