1 Stata命令的基本格式
在Stata中,主要采用命令的方式来进行数据分析,基本的命令格式为:
command [varlist] [=exp] [if exp] [in range] [weight] [using filename] [,option]
其中,command可以理解为命令的名字
-
[...]中的内容可以省略
-
varlist表示变量列表,即一个或多个变量
-
exp表示表达式
-
=/if/in主要用于选择样本范围
-
weight表示权重
-
using file表示需要用到其他数据文件(在数据合并时经常用到)
-
[,option]表示command的其他选项,可以设置command命令的具体参数
2 三个重要命令
2.1 help
在学习Stata时,如果遇到某个不熟悉的命令,可以用help来查看帮助文件。
具体用法为:help command
查看reg命令的帮助文件:
help reg
如果用help查到了命令的格式但仍不会用,此时不妨看一下该命令对应模型的理论知识,或者查看一下演示的例子!
2.2 ssc install
如果有些命令Stata没有内置,那么可以用ssc install来安装这些命令。
具体用法为:ssc install command
安装outreg2命令:
ssc install outreg2
2.3 findit
对于一些外部命令,ssc install可能无法安装,此时需要用findit来安装这些命令。
具体用法为:findit command
安装xtpurt命令,首先,采用ssc install方式安装:
ssc install xtpurt
返回结果:
ssc install: "xtpurt" not found at SSC, type search xtpurt
(To find all packages at SSC that start with x, type ssc describe x)
接着,采用findit方式:
findit xtpurt
此时,会弹出有一个新的窗口,Stata搜索到两个相关文件。注意我们需要点进去才能看到具体命令。这里点击第一个文件(st0519)进入!
在新的页面中,可以看到xtpurt.ado和xtpurt.sthlp内容,因而这个文件是我们需要的命令文件,点击click here to install进行安装!
ssc install后面需要输入精确的命令名称,而findit命令可以输入关键词来搜到相关命令!