全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
8682 8
2022-08-11
刚进入stata实操阶段,理论知识不够到位,望各位大神指点指点。自变量是一个关于时间的虚拟变量(2015年后取1,否则取0)
reghdfe y x, a(year code)回归后提示:x is probably collinear with the fixed effects (all partialled-out values are close to zero; tol = 1.0e-09),回归系数为0,标准差缺失;
reghdfe y x , a(code) 回归结果正常且显著

请问如何解决x与year存在共线性的问题
二维码

扫码加我 拉你入群

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

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

全部回复
2022-8-11 14:25:56
这儿的共线性应该是讲的X与year的。因为对于某一年的数据,存在α与β不同时为0,使得αX+βyear=0。
但是如果你利用reghdfe y x , a(code) ,不加入year变量,当然不会存在多重共线性。

感觉你似乎想要探究某一变量在某个时间点变化前后对Y的影响。你可以尝试看看DID方法。
二维码

扫码加我 拉你入群

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

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

2022-8-11 15:36:13
赞同楼上的回复。
楼主可能需要结合待分析问题的现实意义。根据楼主的描述,设置时间虚拟变量作为自变量,自然是希望探究2015年某项干预的实施对被解释变量的影响。这种情况,如果有对照组,可以才有楼上推荐的双重差分法,有成熟的stata代码可以使用;如果没有合适的对照组,也可以采用中断时间序列法(同样有成熟的代码使用),能够反映出被解释变量在干预后的即时变化和趋势变化。
二维码

扫码加我 拉你入群

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

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

2022-8-11 15:51:42
insomnia_U 发表于 2022-8-11 14:25
这儿的共线性应该是讲的X与year的。因为对于某一年的数据,存在α与β不同时为0,使得αX+βyear=0。
但是 ...
感谢感谢!!!!!
二维码

扫码加我 拉你入群

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

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

2022-8-11 15:51:58
小杨慢慢学 发表于 2022-8-11 15:36
赞同楼上的回复。
楼主可能需要结合待分析问题的现实意义。根据楼主的描述,设置时间虚拟变量作为自变量, ...
感谢感谢!!!
二维码

扫码加我 拉你入群

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

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

2022-8-14 11:48:40
根据您的描述,自变量是year做出来的变量,大于2015为1,否则为0,这不是天然的会有共线性吗?如果要用回归,只能二者取一,看你想研究的问题是什么问题。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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