Stata输出统计结果到Excel或word |
您所在的位置:网站首页 › 怎么生成统计表格 › Stata输出统计结果到Excel或word |
目录 一、安装外部包 二、相关命令 三、实例 1. 描述性统计结果输出 2. 相关性结果输入 3. 回归结果输出 (1)单模型结果 (2)多模型结果 参考 一、安装外部包在Stata内安装外部包:estout和logout ssc install estout ssc install logout 二、相关命令tabstat varlist [if] [in] [weight] [, options] 例:tabstat y x1 x2, stat(count mean sd max min) col(stat) format(%10.2f)说明:stat表示要显示的统计量,col(stat)表示行列转置,format表示数据格式及小数点位数logout, [options : command] 例:logout, save(test) excel replace: stat(count mean sd max min)说明:save括号内为文件名,excel可以替换为word,replace:后跟描述性统计的其他命令即可estout [ what ] [ using filename ] [ , options ] 例:esttab using reg.rtf, title(reg) cells(b(star fmt(3)) t(par fmt(3)))说明:输出回归结果,rtf为word可以打开的格式,title为标题,b为截距,t为t值esttab [ namelist ] [ using filename ] [ , options ] 例:esttab using reg.rtf, r2 ar2 se replace nogap说明:esttab为estout包内的命令,r2表示R方,ar2表示调整的R方,se表示标准误,replace表示每次替代原文件,nogap可去空格行 三、实例下文以lce为被解释变量,lur、lpop、lpg为解释变量 1. 描述性统计结果输出输入以下命令导出描述性统计结果 logout, save(test1) word replace: tabstat lce lur lpop lpg, stat(count mean sd min max) col(stat) format(%10.2f)可得到rtf和txt格式保存的表格,如下: 输入以下命令导出相关系数结果 logout, save(corr) word replace: pwcorr lce lur lpop lpg可得到rtf和txt格式保存的表格,如下: 输出结果之前要先运行回归,接着再使用以下命令 estout, title(reg) cells(b(star fmt(3)) t(par fmt(3)))可得到Stata内的结果如图: 若要输出成Word的表格则使用命令esttab esttab using regn.rtf, r2 ar2 se replace nogap可得到Word表格结果如图: 若有多个模型,则需先保存不同模型的结果,再用esttab xtreg y x1 x2 x3, fe est store m1 xtreg y x1 x2 x3 x4, fe est store m2 esttab m1 m2 using reg2.rtf, r2 ar2 se replace nogap可得到Word表格结果如图: 注意:此处显著性水平为5%,1%和0.1% 在命令中加入star(* 0.1 ** 0.05 *** 0.01)即可更改显著性水平 esttab m1 m2 using reg2.rtf, r2 ar2 se star(* 0.1 ** 0.05 *** 0.01) replace nogap结果如图: Stata官方help文件
|
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |