关于statapredict命令,statapredict的作用这个很多人还不知道,今天小栢来为大家解答以上的问题,现在让我们一起来看看吧!

statapredict命令(statapredict的作用)statapredict命令(statapredict的作用)


statapredict命令(statapredict的作用)


1、global xvars educ exper exper2 tenure tenure2 east married意思是将后面的变量educ exper exper2 tenure tenure2 east married全部赋值到global macro variable命名为: xvars意思是描述变量lnwage lnbmi $xvars其中lnbmi将部分省略,也就是描述全部lnbmi打头的变量(你数据里面就是lnbmi, lmbmi_dad, lnbmi_mom)其中用$符号调用global macro variable xvars(也就是educ exper exper2 tenure tenure2 east married)描述的table里面有variable name, storage type, display format, value label, varible labelvariable name是数据名storage type数据类型: float指numeric的数字型变量display format显示格式value label数值备注标签quietly reg lnwage lmbmi $xvars是安静的做regression,其中被解释变量是lnwage,解释变量是lnwage后面的一串意思是把估计系数存起来命replace large=(q>=6000) drop ln名为:ols指在run 2nd stage regression 前先run 1st stage regression, 其中1st stage regression就是括号里面的lnbmi=lnbmi_dad lmbmi_mom。

2、estimates store tsls意思是把估计系数存起来命名为:tslspredict u_aux1, resid意思是把计量经济学实验STATA:上面刚估计的ivreg的residual 存起来命名为: u_aux1意思是把估计系数存起来命名为:aux1predict u_aux1, resid意思是把上面刚估计的reg的residual 存起来命名为: u_aux1testparm lnbmi_dad lnbim_mon意思是做F-test其中原设H0:lnbmi_dad=0 且 lnbim_mon=0F(2,813) = 46.13是指F-test statistics = 46.13Prob>F = 0.0000 是指拒绝原设(也就是说经检验那两个变量lnbmi_dad和lnbim_mon不是都等于0)quietly reg u_tsls $xvars lnbmi_dad lnbmi_mom是安静的做回归,被解释变量是u_tsls,解释变量是u_tsls后面的一串estimates store aux2意思是把估计系数存起来命名为: aux2estimates table ols tsls aux1 aux2, star(0.1 0.05 0.01) stats(N r2)是指将上面的变量ols tsls aux1 aux2用table列出来其中sreg y1 x1 x2 x3 x4,noc #不要常数项tar(0.1 0.05 0.01)选项表示,,分别对应0.1,0.05,0.01显著水平下显著的变量这个表格应该数着读,列到第四列分别是前面存储命名为ols, tsls, aux1, aux2的系数估计值。

3、quietly reg lnwage lnbmi $xvars u_aux1是安静的做回归。

4、被解释变量是lnwage,解释变量是lnwage后面的一串意思是做H0:u_aux1=0的t检验F(1,813)=4.70是检验test statisicsProb >F = 0.0305 。

5、因为0.0305。

本文到这结束,希望上面文章对大家有所帮助。