//1.显示stata的系统路径
. sysdir
STATA: D:\Stata17\ //stata软件的安装位置
BASE: D:\Stata17\ado\base\ //stata官方的命令及说明帮助文件
SITE: D:\Stata17\ado\site\
PLUS: C:\Users\z\ado\plus\ //外部命令的安装位置,时间长了安装的命令会很多
PERSONAL: C:\Users\z\ado\personal\ //保存自己写的命令(第一次没有,需要自己建一个文件夹)
OLDPLACE: c:\ado\
//2.修改stata的系统路径
sysdir set PLUS "D:\Stata17\ado\plus"
sysdir set PERSONAL "D:\Stata17\ado\personal"
//下面的命令功能与sysdir功能类似
adopath
//3.命令查找范围:命令执行过程,stata只能识别存放于这些文件夹下的程序文件命令执行过程,stata只能识别存放于这些文件夹下的程序文件
从BASE文件夹中找一个同名的ado文件,找到则执行;
若BASE中没有,则在UPDATES中寻找;
若UPDATES也没有,则在PLUS中寻找;
若以上目录均找不到,则Stata输出无法识别命令。
//4.了解有哪些热点新命令
ssc上最流行的包的列表
. ssc hot
Top 10 packages at SSC
Jan 2023
Rank # hits Package Author(s)
----------------------------------------------------------------------
1 62060.3 outreg2 Roy Wada
2 52912.8 estout Ben Jann
3 32185.0 winsor2 Yujun Lian
4 31112.7 asdoc Attaullah Shah
5 23368.2 grstyle Ben Jann
6 21891.0 fastgini Zurab Sajaia
7 20350.6 reghdfe Sergio Correia
8 16610.7 distinct Gary Longton, Nicholas J. Cox
9 16247.2 ftools Sergio Correia
10 15721.5 logout Roy Wada
----------------------------------------------------------------------
(Click on package name for description)
ssc hot查看热点命令
ssc new (显示SSC 的最新非官方Stata 命令及简介)
ssc hot (显示SSC 提供的最流行非官方 Stata 命令)
//安装新外部命令
ssc install newcommand
//显示排名前20的命令集合
. ssc hot ,n(20)
//5. 显示已经安装的有哪些外部命令
. ado
[1] package dm89_2 from http://www.stata-journal.com/software/sj15-4
SJ15-4 dm89_2. Update: Drop variables...
[2] package sankey from http://repec.org/bocode/s
'SANKEY': module for Sankey diagrams
[3] package des2 from http://fmwww.bc.edu/repec/bocode/d
'DES2': module to describe current dataset with clickable output
//显示符合指定特点的已经安装的外部命令有哪些
ado, find(winsor) //仅呈现包含特定关键词(winsor)的外部命令
ado, find(panel unit)
//修改stata系统变量path
global path "D:\STATAshu\1"
cd $path//进入系统变量path对应的路径,改变当前位置,可用pwd查看当前位置
sysdir set PLUS"'$path/plus''//外部命令的存放位置
sysdir set PERSONAL"'$path/personal'"
//个人文件夹位置
//显示系统变量path的值
. disp "`$path`"
`D:\STATAshu\1`
//应用path
use"$path\Data\GTAs_2008.dta"