Stata: 外部命令的搜索、安装与使用
The following article is from 计量经济学服务中心 Author 数量经济学
Stata中最重要的两个命令莫过于help和search了。即使是经常使用Stata的人也很难,也没必要记住常用命令的每一个细节,更不用说那些不常用到的了。help和search都是查找帮助文件的命令,它们之间的区别在于help用于查找精确的命令名,而search是模糊查找。本文将为大家梳理出最新的外部命令和最热门外部命令,并且提供完整的外部命令下载安装以及使用技巧。
1、Stata
最流行的Stata 非官方命令下载平台为“统计软件成分”(Statistical Software Components,SSC),由 Boston College 维护,网址为 http://ideas.repec.org/s/boc/bocode.html。
-- 常见的外部命令来源为:
Statistical Software Components (SSC) archive (http://www.repec.org)
Stata Journal ( https://www.stata-journal.com/)
Stata Technical Bulletin (STB) (https://www.stata.com/products/stb/)
github (https://github.com/)
想知道,现在的热点命令是什么吗?
ssc hot查看热点命令
ssc new (罗列 SSC 的最新非官方Stata 命令及简介)
ssc hot (罗列 SSC 提供的最流行非官方 Stata 命令)
ssc install newcommand (安装 SSC 非官方命令“newcommand”)
help ssc (有关 SSC 的帮助信息)
获取外部命令的最佳方式是使用 - findit - 命令,在搜索完成后,可以按照 stata 的提示直接下载安装相应的命令和作者提供的范例数据或dofiles(如果有的话)。
另外,也可以help加命令来查看自己该外部命令是否已经正确安装,若是已经安装,则显示完整的帮助文件。
2、查看电脑安装外部命令位置以及路径
ssc 是(Statistical Software Components,SSC),由 Boston College 维护,网址为 http://ideas.repec.org/s/boc/bocode.html。
关于ssc方面的操作命令包括:
SSC new总结了最近可用或更新的包。输出显示在Stata Viewer中,您可以从那里单击以了解关于各个包的更多信息或者安装它们。
SSC hot列出了最流行的软件包——流行是基于过去三个月的移动平均下载量。默认情况下,列出10个包。
ssc describe pkgname描述,但不安装指定的包。使用搜索查找包。如果您知道包的名称但不知道确切的名称拼写时,键入SSC describe,后跟一个字母,a-z或_(下划线),以列出所有以该字母开头的包。
SSC install pkgname安装指定的包。您不必在安装软件包之前描述它。(你也可以使用net install安装软件包;。)
ssc uninstallpkgname从您的计算机中删除以前安装的包。包是如何安装的并不重要。
汇总为:安装 ( ssc install)、移除 ( ssc uninstall )、描述 ( ssc describe)、显示最近更新 ( ssc new )、显示最热门 ( ssc hot )、复制(ssc copy)
2.1、查看热门最新命令- ssc hot / ssc new-
输入ssc hot, n(30),可以得到过去最火热的30个命令,如下:
. ssc hot, n(30)
Top 30 packages at SSC
Jul 2021
Rank # hits Package Author(s)
----------------------------------------------------------------------
1 30970.9 outreg2 Roy Wada
2 27679.8 estout Ben Jann
3 18297.7 asdoc Attaullah Shah
4 15753.3 winsor2 Yujun Lian
5 8739.0 reghdfe Sergio Correia
6 7707.2 ftools Sergio Correia
7 7677.2 logout Roy Wada
8 7385.0 filelist Robert Picard
9 6891.3 ivreg210 Mark E Schaffer, Christopher F Baum,
Steven Stillman
10 6874.9 ivreg2 Steven Stillman, Mark E Schaffer,
Christopher F Baum
11 6842.6 ivreg29 Steven Stillman, Mark E Schaffer,
Christopher F Baum
12 6791.0 ivreg28 Mark E Schaffer, Steven Stillman,
Christopher F Baum
13 6715.9 psmatch2 Edwin Leuven, Barbara Sianesi
14 6639.7 coefplot Ben Jann
15 6592.3 winsor Nicholas J. Cox
16 6282.5 egenmore Nicholas J. Cox
17 5896.0 distinct Gary Longton, Nicholas J. Cox
18 5347.0 sbldo Song Bolin
19 4786.7 unique Tony Brady
20 4617.7 fre Ben Jann
21 4550.4 ranktest Frank Windmeijer, Frank Kleibergen,
Mark E Schaffer
22 4524.2 gtools Mauricio Caceres Bravo
23 4320.7 gzsave Henrik Stovring
24 4071.2 kountry Rafal Raciborski
25 4001.7 sum2docx Chuntao Li, Yuan Xue
26 3762.3 mdesc Rose Anne Medeiros, Dan Blanchette
27 3268.4 spmap Maurizio Pisati
28 3251.5 tscollap Christopher F Baum
29 3125.8 tableplot Nicholas J. Cox
30 3112.3 xttest3 Christopher F Baum
----------------------------------------------------------------------
(Click on package name for description)
2.2、查看安装命令位置
输入sysdir可以查看外部命令位置
. sysdir
STATA: E:\MetricsStata\
BASE: E:\MetricsStata\ado\base\
SITE: E:\MetricsStata\ado\site\
PLUS: c:\ado\plus\
PERSONAL: c:\ado\personal\
OLDPLACE: c:\ado\
显示位置为PLUS: c:\ado\plus\
输入ado可以查看安装了哪些外部外部命令
[1] package tabexport from http://fmwww.bc.edu/RePEc/bocode/t
'TABEXPORT': module to export tables of summary statistics to text files
[2] package st0085_2 from http://www.stata-journal.com/software/sj14-2
SJ14-2 st0085_2. Update: Making regression...
后面省略
输入 ado dir可以显示已经安装的外部命令
[1] package tabexport from http://fmwww.bc.edu/RePEc/bocode/t
'TABEXPORT': module to export tables of summary statistics to text files
[2] package st0085_2 from http://www.stata-journal.com/software/sj14-2
SJ14-2 st0085_2. Update: Making regression...
后面省略
输入which + 外部命令名称,可以查看对应版本号和位置
. which logout
c:\ado\plus\l\logout.ado
*! version 1.0.4 05nov2009 logout by roywada@hotmail.com
*! Converts log or ASCII files into various output formats
输入ado, find(外部命令名称),可以查看是否安装
ado, find(logout)
[7] package chewfile from http://fmwww.bc.edu/RePEc/bocode/c
'CHEWFILE': module to chew and digest ASCII file down to size
[8] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[43] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[45] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[46] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[47] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[64] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[67] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[82] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[83] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[84] package logout from http://fmwww.bc.edu/repec/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[85] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[89] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[90] package logout from http://fmwww.bc.edu/repec/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[92] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[93] package logout from http://fmwww.bc.edu/repec/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[94] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[103] package logout from http://fmwww.bc.edu/repec/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[108] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[109] package logout from http://fmwww.bc.edu/repec/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[110] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[111] package logout from http://fmwww.bc.edu/repec/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[112] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
[129] package logout from http://fmwww.bc.edu/RePEc/bocode/l
'LOGOUT': module to convert log or ASCII files into various output formats
.
3、下载安装方法
3.1 help +findit+ssc install +外部命令 方法下载
安装外部命令,另第一种方法为:help +外部命令
第二种方法 findit+外部命令
第三种方法 ssc install +外部命令
3.2 net——安装和管理来自网络的社区贡献的插件
要查看Stata网的主要下载内容页面,请键入
. net from https://www.stata.com
Type
. net link sj 链接sj以查看主sj页面
. net cd software 查看主页面上的相关软件与SJ的文章
. net cd sj6-3 然后看到SJ卷6,第3号内容页面
. net describe st0109 查看软件包st0109的描述
. net install st0109 下载st0109包
. net get st0109 以获取st0109的辅助文件
To see what you have installed, type
. ado 列出外部命令清单
. ado describe st0109 to describe package st0109 that you
installed
. ado, find("partial") to find packages by using keyword search
. ado uninstall st0109 to uninstall package st0109
3.3 其他方法
adopath + "E:\Stata17\ado"
只需要使用该方法,就可以将放在E:\Stata17\ado下面的ado文件调用直接使用。
外部命令分享下载
由于某些外部命令可能目前没法下载,但是往期已经下载安装好了的,可以直接放在自己电脑上直接使用。
使用方法:
输入 sysdir 可以查看你的 plus 文件夹存放于何处。
sysdir
STATA: E:\stata15\
BASE: E:\stata15\ado\base\
SITE: E:\stata15\ado\site\
PLUS: c:\ado\plus\
PERSONAL: c:\ado\personal\
OLDPLACE: c:\ado\
下载plus文件夹后,解压后,放置于 c\ado 文件夹下即可。
下载链接为:
链接:https://pan.baidu.com/s/1dBJrLUij6sw8ce_uBcrpWw
提取码:e0g9