全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3344 6
2016-10-20
虚拟变量共线问题
因变量为是否就业,其中y=1,表示就业,y=0表示没有就业

自变量有为年龄,种族race,教育程度,婚姻状况和binary variable 是否有孩子

其中,我将种族分为三类,命名为race1 ,race2,race3,将其作为虚拟变量
           将教育程度分为三类,命名为educ1,educ2,educ3,将其作为虚拟变量
          将婚姻状况分为两类,命名为marri,将其作为虚拟变量
       将是否有孩子分为两类,命名为ivchi,将其作为虚拟变量

而年龄为continous variable。没有做处理,

想问model如下:
是否就业=constant+race1 +race2+educ2+educ3+marri+ivchi+error term (系数我略写了)

请问这个模型共线,虚拟变量的个数符合要求吗,好像什么m-1的。
我已经你有三种类的虚拟变量分别以1,0,0 的方式将race 和educ变量设置好了,
比如当race1=1时,那么race2和race3 都等于0

谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-10-20 09:01:56
设置没问题哟~ 你的方程以race3、edu1、marri、ivcci为参照水平。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-20 09:25:04
vegetable03 发表于 2016-10-20 09:01
设置没问题哟~ 你的方程以race3、edu1、marri、ivcci为参照水平。
我就是要 characterize the compliers

然后以marri为例,我要求在marri=1时候的first stage的回归。
                           我只想求marri这个变量为1 的群体的回归
stata code 为
回归是logit empl  race1 race2 educ2 educ3 marri ivcci if marr=1
然后求出来marri的系数为0,说是因为共线。想知道问题在哪里?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-20 18:15:27
M﹏鐧箪 发表于 2016-10-20 09:25
我就是要 characterize the compliers

然后以marri为例,我要求在marri=1时候的first stage的回归。
你的 if marri==1 写错了吧?当 if marri==1,回归中的 marri 之值都是 1,所以与常数项共线!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-20 21:18:24
黃河泉 发表于 2016-10-20 18:15
你的 if marri==1 写错了吧?当 if marri==1,回归中的 marri 之值都是 1,所以与常数项共线!
原来是这样,但是我就是想要求那些marri都等于1的sample的first stage 怎么办

那要用什么code
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-20 21:18:58
黃河泉 发表于 2016-10-20 18:15
你的 if marri==1 写错了吧?当 if marri==1,回归中的 marri 之值都是 1,所以与常数项共线!
原来是这样,但是我就是想要求那些marri都等于1的sample的first stage 怎么办

那要用什么code
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群