• Index

Stata命令语法

Reads: 14848 Edit

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)进入!

stata-24

在新的页面中,可以看到xtpurt.ado和xtpurt.sthlp内容,因而这个文件是我们需要的命令文件,点击click here to install进行安装!

stata-25

ssc install后面需要输入精确的命令名称,而findit命令可以输入关键词来搜到相关命令!


Comments

Make a comment

  • Index