android studio如何设置输出值的小数点_Stata:毕业论文大礼包 A——实证结果输出命令大比拼

本文旨在比较Stata中asdoc、sum2docx、outreg2、logout和esttab等实证结果输出命令的优劣。从描述性统计、分组T均值检验、相关系数矩阵和回归结果四个方面进行分析,帮助用户根据需求选择合适的命令。文章指出esttab在综合表现上最佳,尤其适合Word和LaTeX输出,但asdoc因其支持中文和直观的命令表达式也有其优势。
摘要由CSDN通过智能技术生成

bc35b2103c652caba37507ab9534ff3a.png
作者:王美庭 (中南民族大学经济学院) 连享会最新专题直播

连享会-知乎推文列表


Note: 助教招聘信息请进入「课程主页」查看。

因果推断-内生性 专题 ⌚ 2020.11.12-15
主讲:王存同 (中央财经大学);司继春(上海对外经贸大学) 课程主页https://gitee.com/arlionn/YG | 微信版

http://qr32.cn/BlTL43 (二维码自动识别)

空间计量 专题 ⌚ 2020.12.10-13
主讲:杨海生 (中山大学);范巧 (兰州大学) 课程主页https://gitee.com/arlionn/SP | 微信版

https://gitee.com/arlionn/DSGE (二维码自动识别)


特别说明: 文中包含的链接在微信中无法生效。请点击本文底部左下角的【阅读原文】。

Stata 结果输出系列推文:
  • Stata:毕业论文大礼包 A——实证结果输出命令大比拼
  • Stata:毕业论文大礼包 B——神速实证结果输出之搜狗短语
啥也不说,上图……

a16caeefb8ff1d39eb3a618e770829c6.png

1. 本文目的

目前 Stata 有着众多的实证结果输出命令,连享会对于 asdocxxx2docx系列outreg2logoutesttab 都有讲解,不熟悉的同学可以先去了解。然而,这么多的命令,各有其特点,往往让我们眼花缭乱。到底哪一种真正适合自己?这也许是很多同学都会提出的问题。

我们的测评结果呈现于文首的表格中,下文展开详细分析。

一般而言,我们将实证结果导入到 Word 的最多,如果要做学术报告或者发 SSCI,那可能还需要用到 LaTeX,所以本文以 Word 和 LaTeX 为基础目的在于:从我们实证论文常用到的描述性统计分组 T 均值检验相关系数矩阵回归结果四个方面出发,去评判以上几种常见输出命令的优劣,最后再给出一个总结。

整体说明和注意事项:
由于以上所有命令都支持 Word 输出,而只有部分命令支持 LaTeX 输出,且 LaTeX 输出命令中只有少量与 Word 输出的命令不一致,所以我们在 3 - 6 节均以输出到 Word 的角度去阐述和评价,而在第 7 节再统一以 LaTeX 的角度去阐述和评价。
另外, outreg2 只支持描述性统计输出和回归结果输出,而 logout 支持分组 T 均值检验和相关系数矩阵的输出,且两者命令结构相似,且都来自同一个作者(Roy Wada),于是本文将这两个命令合并到一起看作一个命令进行讲解(简称 out_log 命令)。 于是本文要评价的输出命令为:asdocxxx2docxout_logesttab 四个命令
以上命令都可以通过 ssc install 命令名称, replace 安装更新,本文在测试时均采用了行文时的最新版本。

2. 数据的前期处理

sysuse "nlsw88.dta", clear 
tabulate race, gen(race_num)
drop race_num1

3. 描述性统计输出

3.1 命令展示与描述

3.1.1 asdoc

local varlist "wage age race married grade collgrad south union occupation"
asdoc sum `varlist', save(Myfile.doc) replace ///
	stat(N mean sd min p50 max)  dec(3) ///
	title(asdoc_Table: Descriptive statistics)

1847c6cd9eb7111a90b80c2e486689f1.png
命令特点及存在的问题
  1. 在将结果导入到 Word 的同时,Stata 界面也能看到相应的结果(下同)。
  2. 该命令不支持中文。
  3. 若有字符串变量,命令会报错。

3.1.2 sum2docx

local varlist "wage age race married grade collgrad south union occupation"
sum2docx `varlist' using Myfile.docx,replace ///
	stats(N mean(%9.2f) sd(%9.3f) min(%9.2f) median(%9.2f) max(%9.2f)) ///
	title(sum2docx_Table: Descriptive statistics)

30371a52db6fb66a79692818999c0132.png
命令特点及存在的问题
  1. 在将结果导入到 Word 的同时,Stata 界面不能看到相应的结果(下同)。
  2. 该命令支持中文。
  3. 若有字符串变量,命令会报错。
  4. 能分别设置每个统计量的小数点位数。

3.1.3 outreg2

local varlist "wage age race married grade collgrad south union occupation"
outreg2 using Myfile, sum(detail) replace word eqkeep(N mean sd min p50 max) ///
	fmt(f) keep(`varlist') sortvar(wage age grade) ///
	title(outreg2_Table: Descriptive statistics)

509bfd52bb7d63d694e1c3d721bdf492.png
命令特点及存在的问题
  1. 在将结果导入到 Word 的同时,Stata 界面能看到相应的结果(下同)。
  2. 该命令不支持中文。
  3. 若有字符串变量,命令会在窗口说明什么变量是字符型,并在报告列表中自动剔除该变量。
  4. 支持变量排序。

3.1.4 esttab

local varlist "wage age race married grade collgrad south union occupation"
estpost summarize `varlist', detail
esttab using Myfile.rtf, ///
	cells("count mean(fmt(2)) sd(fmt(2)) min(fmt(2)) p50(fmt(2)) max(fmt(2))") ///
	noobs compress replace title(esttab_T
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值