Ⅰ stata安裝路徑出現兩個ado
選擇一個就好,下載的外部命令通常為 .ado 格式,為了將下載的命令與自編的命令放在不同的路徑下,找到 Stata 的安裝路徑,可以看到一個 【ado 】文件夾。裡面有【base】 文件、【plus】 文件及 【personal】 文件(後兩個文件夾不一定有自帶,可以自己手動創建)。 - 【base】文件夾用於存儲 Stata 自帶的基礎命令 - 【plus】文件夾用於存儲外部命令 - 【personal】用於存儲自己編寫的命令和 dofiles。
為了達到這一目的,需要對系統默認路徑進行一些簡單的設置。在 Stata 的安裝路徑下(如:【D:\stata15】)新建一個 profile.do 文件,將如下命令放到此文件中:
adopath + "D:\stata15\ado\plus"
sysdir set PLUS "D:\stata15\ado\plus" // 外部命令的存放位置
sysdir set PERSONAL "D:\stata15\ado\personal" // 個人文件夾位置
cd `c(sysdir_personal)'
根據外部命令的來源不同,所使用的命令也不盡一致,這里主要介紹 ssc , search,net ,findit 和 github 等命令。
2.1 ssc 命令
ssc 是 Statistical Software Components (http://www.repec.org) 的縮寫,用於操作存放在該網站上的外部命令,包括安裝 ( ssc install)、移除 ( ssc uninstall )、描述 ( ssc describe)、顯示最近更新 ( ssc new )、顯示最熱門 ( ssc hot )。例如:
. ado dir //顯示已安裝ado文件
[1] package outreg2 from http://fmwww.bc.e/repec/bocode/o
'OUTREG2': mole to arrange regression outputs into an illustrative table
[2] package estout from http://fmwww.bc.e/repec/bocode/e
'ESTOUT': mole to make regression tables
. ssc install winsor2, all replace //安裝winsor2,基本用法:ssc install newprogramname
checking winsor2 consistency and verifying not already installed...
installing into D:\stata15\ado\plus\...
installation complete.
若要查看某一具體命令是否安裝,可以利用
. ado, find(winsor2)
[3] package winsor2 from http://fmwww.bc.e/repec/bocode/w
'WINSOR2': mole to winsorize data
要查看 ssc 上最熱門的命令,可以通過
. ssc hot, n(10) //顯示排名前10的命令
Top 10 packages at SSC
Aug 2018
Rank # hits Package Author(s)
----------------------------------------------------------------------
1 331271.0 findname Nicholas J. Cox
2 19504.6 outreg2 Roy Wada
3 18223.6 estout Ben Jann
4 11066.7 distinct Gary Longton, Nicholas J. Cox
5 7746.3 winsor Nicholas J. Cox
6 6881.7 winsor2 Lian Yu-jun
7 6598.7 ivreg2 Mark E Schaffer, Steven Stillman, Christopher F Baum
8 6579.3 ivreg210 Mark E Schaffer, Steven Stillman, Christopher F Baum
9 6571.1 ivreg28 Mark E Schaffer, Steven Stillman, Christopher F Baum
10 6561.8 ivreg29 Christopher F Baum, Mark E Schaffer, Steven Stillman
----------------------------------------------------------------------
(Click on package name for description)
Ⅱ stata h安裝命令 cannot write
關於stata安裝插件outreg2出現cannot write
stata安裝插件outreg2出現cannot write in directory C:\Users\��ݮС��\ado\plus\c
可以使用
sysdir set PLUS ".\ado\plus"
sysdir set PERSONAL ".\ado\personal"
如果按這個方法安裝成功了,但是執行命令的時候還是說不能識別,則有可能是電腦系統語言的問題,可以設置成英文救護就好了。