全心思齐网

这个星号怎么在word中打出来?

1、使用outreg2命令,输出回归结果带star小星星。

reg y x1 x2 x3 //y 对x1 x2 x3回归

est store y1 //储存回归结果,命名为y1

outreg2 [y1] using C:\Users\Administrator\Desktop\y1.xls, nolabel replace

其中C:\Users\Administrator\Desktop\y1.xls为输出文件的路径,xls表示Excel文件,换成docx即为word文件。


2、使用esttab命令,输出回归结果带star小星星。

reg y x1 x2 x3 //y 对x1 x2 x3回归

est store y1 //储存回归结果,命名为y1

local s "using y1.rtf" // 输出到word文档

local m "y1" // 模型名称

esttab `m' `s', mtitle($m) nogap compress b(%6.3f) ar2 scalar(N) replace star(* 0.1 ** 0.05 *** 0.01)

其中b(%6.3f) 表示系数格式保留小数点后三位,ar2为调整后R方,scalar(N)显示观测值个数,star(* 0.1 ** 0.05 *** 0.01) 用小星星标注显著性水平。esttab命令的数位格式在stata中显示的和word中输出的会不同,word中一般会乱,保留位数不固定,reg2docx可以解决这个问题。


3、使用reg2docx命令,输出回归结果带star小星星。

reg y x1 x2 x3 //y 对x1 x2 x3回归

est store y1 //储存回归结果,命名为y1

reg2docx y1 using C:\Users\Administrator\Desktop\mytable.docx, append ar2(%9.3f) b(%9.3f) t(%7.2f) f(%9.2f) title("表格名称")

其中C:\Users\Administrator\Desktop\mytable.docx为文件路径,最好是新建的word,append是继续添加内容,ar2(%9.3f)\b(%9.3f)\ t(%7.2f) \f(%9.2f)分别为调整后R方、系数、t值、F值的格式,title("表格名称") 为给表格命名,在“”中写入表格名称。

注意:**2docx系列命令只有stata15才能使用,reg2docx、sum2docx、t2docx、corr2docx等都是在stata15新命令putdocx基础上使用的。具体请看连玉君老师简书推文

君生我未生!Stata - 论文四表一键出

,及爬虫俱乐部详细介绍(爬虫俱乐部发布的2docx系列命令)

用reg2docx报告你的实证结果吧!


4、使用pwcorr_a命令,相关性分析输出结果带小星星star描述显著性水平。

logout, save(C:\Users\Administrator\Desktop\corr) word replace: pwcorr_a y x1 x2 x3 x4 x5

其中C:\Users\Administrator\Desktop\corr为文件路径,pwcorr_a命令由连玉君老师发布,需要下载安装包,可以在经管之家找一找,装好后可直接使用,在stata中显示只需输入pwcorr_a y x1 x2 x3 x4 x5,即可查看带star***的结果,logout为输出指令。

匿名回答于2024-05-22 09:02:07


相关知识问答