Stata架构的开放性允许用户编写自己的命令来增强Stata的功能,Stata用户社区里分享和交流自编的Stata社区命令也非常活跃。Stata社区命令主要托管在Stata journal、波士顿大学(Boston College)统计软件组件(Statistical Software Components, SSC)存档(也被称之为波士顿大学存档)、github及其他个人主页:Stata journal上的Stata社区命令经过了同行评议,但数量较小;SSC目前是传统的,也是最大的Stata社区命令托管平台;github作为一种新型的主流代码平台,也有越来越多的程序员在上面发布Stata社区命令。
ssc是一个StataCorp基于Nicholas J. Cox和Christopher F. Baum的archutil命令的基础上开发的官方命令, 用于安装、更新或卸载托管在SSC存档的Stata社区命令和文件,SSC存档由http://repec.org提供,由波士顿大学经济学教授 Kit Baum 博士于1998年创办并维护至今。
查看
查看新的Stata社区命令,如fre:
ssc describe fre
查看SSC上最新发布或更新的Stata社区命令,可以使用:
ssc new
查看SSC上最近三个月里最热门的Stata社区命令,可以使用:
ssc hot //默认是最热门的10个命令(Top10) ssc hot,n(20) //修改为最热门的20个命令,加n(#)选项 ssc hot,n(20) author(Cox) //显示某个作者的最热门命令,姓名不区分大小写
安装
安装新的Stata社区命令,如fre:
ssc install fre
更新Stata社区命令fre:
ssc install fre,replace
也可以使用ado update命令来更新:
ado update fre //查看fre命令有无更新 ado update fre, update //更新fre命令卸载
卸载
卸载Stata社区命令,如fre:
ssc uninstall fre
或者使用ado uninstall命令来卸载:
ado uninstall fre
更多可查看帮助文件:
help ssc