全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9150 9
2014-10-27
悬赏 10 个论坛币 未解决
我的主回归是Y=a1+a2*X1+a3*X1^2+a4*X2,X2是外生的变量,由于认为X1有内生性的问题,工具变量为W1,所以考虑进行2SLS回归。
第一阶段中希望回归X1=b1+b2*W1+b3*X2从而得到X1的拟合值X1Hat,然后将该拟合值平方得到X1^2Hat。最后将X1Hat和X1^2Hat同时代入主回归方程中进行回归。

我知道使用ivregress可以进行两阶段回归,也有版友提出ivregress 2sls Y X2(X1 X1^2=W1 W1^2)的方法,但是这种方法下第一阶段进行回归的方程是X1=b1+b2*W1+b3*W1^2+b4*X2和X1^2=b1+b2*W1+b3*W1^2+b4*X2,并不是我希望得到的结果。


所以,向版上高手求助哈~~~

二维码

扫码加我 拉你入群

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

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

全部回复
2014-10-28 11:03:42
无论你采用哪种方式对x^2进行预测结果相差不大,所以你用下面的命令即可
ivregress  2sls y x1 (x2 x2^2=w1 w1^2)
或者 (x2 x2^2=w1 w1^2  w1^3 w1^4)
二维码

扫码加我 拉你入群

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

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

2014-10-28 11:05:01
无论你采用哪种方式对x^2进行预测结果相差不大,所以你用下面的命令即可
ivregress  2sls y x1 (x2 x2^2=w1 w1^2)
或者 (x2 x2^2=w1 w1^2  w1^3 w1^4)
二维码

扫码加我 拉你入群

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

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

2014-10-28 16:18:02
ermutuxia 发表于 2014-10-28 11:05
无论你采用哪种方式对x^2进行预测结果相差不大,所以你用下面的命令即可
ivregress  2sls y x1 (x2 x2^2=w ...
为什么差异不会很大啊?
比如对X1预测时,我只需要W1,可是按照你给出的命令,同时则是同时考虑W1和W1^2啊,这样算出来的结果和我手动一步一步分别预测W1,W1^2代入第二阶段的差异挺大啊。
(我知道手动计算得到的系数虽然没有问题,但是第二阶段的标准误是有问题。)
二维码

扫码加我 拉你入群

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

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

2014-10-30 11:02:10
只能是将两个变量同等对待,没有像你说的那种思路的程序
二维码

扫码加我 拉你入群

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

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

2016-4-21 19:23:53
求问楼主最后问题是如何解决的呢?小白在论文遇到了同样的问题QAQ
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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