查看原文
其他

Stata 外部命令:那些最常用的和最新的命令

连玉君 Stata连享会 2020-02-10


原载:连玉君知乎专栏



  • Stata 外部命令:那些最常用的和最新的命令

    • 1 提要

    • 2 外部命令清单

    • 3 最常用的外部命令

    • 4 最新发布的外部命令

    • 5 其他说明



1 提要

时至今日,stata 已经发布了第15版,功能不断增强。然而,勤奋的 stata 用户们每天仍然在开发新的程序,不断缩小理论计量与实际应用之间的差距。下面,我们就梳理一下 stata 外部命令的相关资源,包括:从哪些地方获取外部命令?哪些外部命令是最常用的,最流行的?哪些是最新发布的?关注一下这些外部命令,可以大幅提高我们的分析效率。

获取外部命令的最佳方式是使用 - findit - 命令,在搜索完成后,可以按照 stata 的提示直接下载安装相应的命令和作者提供的范例数据或dofiles(如果有的话)。详情可以参考:Stata | Adding user-written commands。


2 外部命令清单

Stata官网上给出了一份完整的 外部命令列表。


3 最常用的外部命令

输入 ssc hot, n(20) 可以呈现过去三个月关注度最高的 20 个命令:

May 2017      
Rank  # hits    Package     Author(s)
----------------------------------------------------
1    705346.0  rsource     Roger Newson                            
2
   353124.0  unique      Tony Brady                              
3    350278.7  vallist     Patrick Joly                            
4    228398.2  ftools      Sergio Correia                          
5    62658.8   outreg2     Roy Wada                                
6    51727.1   estout      Ben Jann                                
7
   23114.3   distinct    N. J. Cox, Gary Longton           8    20822.0   confirmdir  Dan Blanchette                          
9
   20770.7   use13       Sergiy Radyakin                         10    20190.3   regsave     Julian Reif                             11    20067.3   tmpdir      Dan Blanchette                          
12    19688.3   shortdir    Dan Blanchette                          
13    19412.0   appendfile  Julian Reif                             14    19391.7   texsave     Julian Reif                             15    19383.7   reg2hdfe    Paulo Guimaraes                         16    13488.0   winsor      Nicholas J. Cox                         17    11331.0   winsor2     Lian Yu-jun                             18    10798.9   ivreg2      Stillman, Baum, Schaffer                         19    10797.7   ivreg210    Stillman, Baum, Schaffer                        
20
   10797.3   ivreg29     Stillman, Baum, Schaffer                           ---------------------------------------------------- (Click on package name for description)


可以看出,用于输出回归结果和统计表格的 -outreg2- 以及 -esttab- 命令分别位列第 5 和第 6;处理离群值时最常用的缩尾处理命令 -winsor- 和 -winsor2- 命令则分别位列第 16 和 17。

这些命令都可以使用 -ssc install- 命令直接安装到你的电脑里。当然,也可以直接点击命令名称(stata 窗口中显示为蓝色,带连接),在如下弹出界面中点击 click here to install 即可。

4 最新发布的外部命令

若想了解最近一个月发布了哪些新的外部命令,只需输入 ssc new 即可。检索页面中显示了几十个新命令,下面选择几个比较有趣的,简单解释一下。

  • ddid 命令用于实现更为一般化的 DID 模型,主要特征在于允许多期政策冲击,且政策冲击可以发生在不同时点上。

  • CORR2DOCX 是中南财经政法的李春涛老师发布的,用于将 Spearman 和 Pearson 相关系数输出到 word 文档中。

  • TWITTER2STATA 则可以把 Twitter (推特儿)上的数据直接下载到 stata 中。

  • XTGCAUSE 命令使用 Dumitrescu & Hurlin (Economic Modelling, 2012) 提出的方法,检验异质性面板中是否存在 Granger 因果关系。


若想查看 ssc 发布的所有外部命令,可以通过浏览网页 Boston College Department of Economics, 亦可在 Stata 命令窗口中查看,命令为:net from Index of /RePEc/bocode。


5 其他说明

  • 如需查看已经安装的所有外部命令,只需输入 - ado - 命令即可;

  • 更新这些外部命令,可以使用 -adoupdate-;

  • 卸载这些外部命令,可以使用 -ado uninstall- ;* 除了 SSC,UCLA 的网站上也提供了不少 Stata 外部命令(这些命令都可以使用 findit 命令在 Stata 命令窗口中搜索到)。

  • UCLA 的 Stata 专栏 中提供了大量学习 Stata 的资源。


作者:连玉君 (中山大学岭南学院金融系副教授)

网络课程:  连玉君在线 Stata 课程   |   连玉君优酷 Stata 公开课



    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存