stata结果怎么输出?!你学废了嘛?

如题所述

第1个回答  2024-08-14
1. 描述性统计结果输出方法

使用tabstat命令,如:tabstat Subsidy Rule $controls, s(N mean sd min max median) f(%12.4f) c(s)

其中,Subsidy Rule $controls为变量,s( )括号内填写所需输出的统计量,如N、mean、sd等,具体含义为:N代表观测值个数,mean代表平均值,sd代表标准差,min代表最小值,max代表最大值,median代表中位数,p50与median意义相同,还有p25、p75等。f(%12.4f)表示数据格式,c(s)表示以统计量名称作为列名,12表示每个数值间的间隙,.后跟2或4表示保留到小数点后几位。

需要注意的是,tabstat命令仅将结果显示在Stata的结果窗口中,如需保存,需右键复制为表格或图片,然后粘贴到所需位置。

2. 保存命令与格式

使用logout, save(文件名) word replace: reg Y X命令保存结果,save后填写保存的文件名,word表示保存格式,也可选择excel等;replace表示替换之前保存的文件,无则直接保存,reg可替换为其他命令,如pwcorr。

3. 使用esttab命令输出结果

esttab ols1 ols2, se r2 mtitle star(* 0.1 ** 0.05 *** 0.01)命令中,ols1和ols2表示输出结果,se表示系数下的标准误,r2表示拟合优度,mtitle表示表头列显示原表格名,star表示显著性。

esttab ols1 ols2 ols3, replace b(%6.4f) t(%6.4f) r2(4) star(* 0.1 ** 0.05 *** 0.01) drop(*.prov)命令中,drop用于删除输出结果中的年份回归结果。

esttab m1 m2 m3using reg1.rtf, replace b(%6.4f) p(%6.4f) ar2(4) star(* 0.1 ** 0.05 *** 0.01)命令中,using表示将结果输出到新文件,后加文件名.文件格式。

4. 使用outreg2命令输出结果

outreg2 using aa, word replace命令中,aa为文件名。
相似回答
大家正在搜