Stata外部命令的下载与安装

发布于 2022年2月18日 星期五 22:25:56 浏览:18560
原创不易,转载请注明来源,感谢!

Stata软件安装时会一起安装官方发布的命令,而其他非官方命令、Stata新升级的命令则需要通过升级或者单独下载的方式进行安装。对于Stata外部命令的下载与安装,首先要确保Stata的官方的主程序都已经升级。如果Stata官方主程序和ado未升级,即使下载外部命令也可能出现错误提示。此外,为了保证外部命令能够被 Stata 自动检索到,需要在 profile.do 文档中设定文件路径。对于外部命令,常见的来源如下:

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

以安装最热门的10个命令之一的estout (Ben Jann) 为例,介绍两种Stata外部命令的下载与安装方法。

关键词:Stata程序包; Stata模块

一、使用菜单式操作安装

1. 首次安装某个程序包,可以通过点击菜单help-search,如图1。

图1

2. 出现如图2界面后,输入程序包名称“estout”,搜索相应的程序包,结果见图2。

图2

3. 点击图3中红色框标记的部分,结果见图3。

图3

4. 继续点击图4红色框标记部分(click here to install)。

图4

5. 如图5所示的界面,给出了“package installation(程序包安装完成)”,表明“estout”程序包已安装完成。

图5

二、使用命令式安装

1. 如果知道外部命令包的具体名称时,通常可以利用 ssc install, net install,github install 等命令直接安装。

以 ssc install命令为例,在命令窗口直接输入命令“ssc install estout”,点击“enter”键,结果窗口出现图6所示内容,表示外部命令安装完毕。

图6

2. 如果只知道该命令的大体功能或关键词,而不知道具体名称,可以通过 search,findit,github search 等命令进行搜索,在返回的结果中查找安装。以search命令为例,与 ssc命令相比,search 搜索的范围更广,且search 命令不仅可以搜索外部命令,还能搜索其他相关文档资料。比如,在命令窗口输入“search estout ”,点击“enter”键,出现图3所示的界面,后面的操作同菜单式操作安装中图4—图5。

三、其他说明

1. 若要查看某一具体命令是否安装,例如查看estout是否安装,可以使用ado, find(estout)命令,如图7。

图7

2. 若查看已安装命令详情,可以使用 ado describe 命令。

3. 若更新已下载的外部命令,可以使用 adoupdate命令。

4. 若想了解最近一个月发布了哪些新的外部命令,可以使用 ssc new 命令。

5. 若要卸载某个外部命令,例如删除estout,可以使用ssc uninstall estout命令,如图8。

图8
End
文章目录 沉浸式阅读