作者:乔山办公网日期:
返回目录: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命令会自动剔除一个以保证不出现属完全共线性问题。