stata命令详解

您所在的位置:网站首页 如何删除已经下载的描述文件记录 stata命令详解

stata命令详解

2023-10-18 01:49| 来源: 网络整理| 查看: 265

1. 前言

在目前工作中,用stata清洗及分析数据,感觉很顺滑。无奈不少同学因为help文件里的英文望而却步。 带着学习和分享的目的,根据工作经验,给大家整理一些常用以及不太常用但很有用的命令,并对该命令的help文件进行有侧重的详解。

2. 命令及获取

ssc:安装或卸载外部命令,系统自带命令

3. 描述

ssc : 可以使用来自Statistical Software Components (SSC) 档案的包及文件。SSC档案通常叫做the Boston College Archive,由 http://www.repec.org提供。

通过ssc install newprogramname可以安装其他人已经写道的程序及帮助文件。 通过ssc new,ssc hot和search可以知道有哪些包可以使用。 通过ssc unistall可以卸载安装好的包。 通过adoupdate可以自动地保持安装好的包处于更新状态。 4. 语法 *总结ssc上最近增加或更新的包 ssc new [, saving(filename[, replace]) type] *总结ssc上最热门的包 ssc hot [, n(#) author(name)] *描述ssc上某个特定的包,其中,letter指的是字母a-z或者_ ssc describe { pkgname | letter } [,saving(filename[,replace])] *从ssc上安装特定的包 ssc install pkgname [, all replace] *卸载之前安装过的包,也可以用ado uninstall pkgname ssc uninstall pkgname *键入存储在ssc上某个特定的文件 ssc type filename [, asis] *从ssc上复制某个特定的文件到本地 ssc copy filename [, plus personal replace public binary] [,]:中括号里的为额外选项命令,按需求添加,而添加选项记得加英文逗号, filename(文件名):如果语法中只有文件名,则默认文件格式为.dta;如果文件名中有空格,记得用双引号""将该目录名字括起来。 5. 选项

ssc new的选项:

saving(filename[, replace]):添加该选项,则将ssc上最近增加或更新的包的情况存储到名为filename的文件中,默认文件后缀为.smcl。如果不添加该选项,则默认为saving(ssc_result.smcl)。

type:添加该选项,则将ssc上最近增加或更新的包的情况呈现在结果窗口而不是查看器中。

ssc hot的选项:

n(#):添加该选项,可以指定呈现最热门的前#个包。默认是前10个包,如果指定n(.)则表示按照热门程度呈现所有的包。

author(name):添加该选项,列出指定作者最热门的前10个包,结合n(#),则列出该作者最热门的前#个包。

ssc describe的选项:

saving(filename[,replace]):添加该选项,可以将包的描述结果保存在名为filename的文件中,默认文件后缀为.smcl。添加replace,将替换现有的文件。

ssc install的选项:

all:添加该选项,可以将除了程序和帮助文件外的辅助文件都下载到本地,辅助文件主要包括数据集或者案例。如果一开始没有加all选项,可以再通过ssc intall,all进行安装。

replace:添加该选项,可以替换已经下载的文件。最好不加本选项,看是否出现问题,若出现问题,最好通过ssc uninstall或ado uninstall卸载已有的包。

ssc type的选项:

asis:添加该选项,影响后缀为.smcl和.sthlp的文件的显示方式。 默认解释文件可能包含的SMCL指令。 添加该选项,指定文件以未解释的原始格式显示。

ssc copy的选项:

plus:添加该选项,指定文件复制到PLUS目录中,该目录是安装社区贡献的附件的目录。通过sysdir可以显示本地电脑上PLUS目录的路径。

personal:添加该选项,指定文件复制到PERSONAL目录中。

replace:添加该选项,替换已有文件。

public:添加该选项,使得每个人都可以读取新文件; 否则,将根据你在操作系统中设置的默认权限创建文件。

binary:添加该选项,指定要复制的文件是二进制文件,并且将按原样复制。 默认该文件是文本文件,并将行尾字符更改为适合计算机/操作系统的字符。

6. 举例 *总结ssc上最近增加或更新的包 ssc new 最新的包.png *显示最热门的包,默认前10个 ssc hot 热门的包.png *显示包oaxaca的情况 ssc describe oaxaca *显示包oaxaca的情况,并将描述结果存至文件oaxaca.log中 ssc describe oaxaca, saving(oaxaca.log) 包oaxaca.png *显示所有以o开头的包的情况 ssc describe o *显示所有以o开头的包的情况,将描述情况保存至o.index文件中 ssc describe o, saving(o.index) o开头的包.png *安装包oaxaca ssc install oaxaca 安装oaxaca.png *卸载包oaxaca ssc uninstall oaxaca 卸载oaxaca.png *键入文件whitetst帮助文件 ssc type whitetst.hlp 键入文件.png *将whitetst程序文件保存至工作目录中 ssc copy whitetst.ado 保存ado文件.png 7. 菜单

8. 存储的结果

9. 补充



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3