全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1503 0
2020-07-22
大家好,最近正在学习用GMM方法估计方程,GMM估计是OLS,两阶段最小二乘法的更一般的形式,可以用GMM替代OLS,两阶段最小二乘法对方程进行估计。GMM估计的参数与OLS,两阶段最小二乘法一致。但是GMM还可以实现OLS,两阶段最小二乘法不能实现的功能。下面有一段命令,能帮我看看到底是实现什么的估计吗,工具变量的个数大于参数的个数,我以为是实现两阶段最小二乘估计,但是我在STATA中按照两阶段最小二乘法进行操作,获得的结果,与SAS给出的结果不一样,下面是SAS的命令:
proc model gmm ;
parms a0 a1 a2 a3 a4 a11 a12 a13 a14 b1 b2 b11 b12 b22
         d11 d21 d31 d41 d12 d22 d32 d42 d14 d24 d34 d42 e2 e3 fz1 fz2 fz4 bu1-bu3 ;
exogenous x1 x2 x3 x4 fix1 fix2 fix4 period2 period3  ;
phi=a0+a1*x1+a2*x2+a3*x3+a4*x4+.5*a11*x1*x1+a12*x1*x2+a13*x1*x3+a14*x1*x4
   +b1*y1t+b2*y2t+.5*(b11*y1t*y1t+2*b12*y1t*y2t+b22*y2t*y2t)+d11*x1*y1t+d21*x2*y1t+d31*x3*y1t+d41*x4*y1t
   +d12*x1*y2t+d22*x2*y2t+d32*x3*y2t+d42*x4*y2t+e2*period2+e3*period3+fz1*fix1+fz2*fix2+fz4*fix4
   -(bu1*u1+bu2*u2+bu3*u3);
fit phi/outest=est1 out=resid outall covout ;
instruments t3-t15 u1-u3 tu1-tu29 period2 period3 fix1 fix2 fix4
     x1 x2 x3 x4 x1x1 x1x2 x1x3 x1x4 tx1 tx2 tx3 tx4 lnwage;
     run;

二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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