STATA: 系统路径 ssc path应用

//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"

 

posted @ 2023-03-13 10:57  myrj  阅读(1458)  评论(1编辑  收藏  举报