stata入门中文讲义

2019-08-31 12:13

Stata及数据处理

目录

第一章 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10

STATA 基础 .......................................................................................................................... 3 命令格式....................................................................................................................................... 4 缩写、关系式和错误信息 ........................................................................................................... 6 do文件 .......................................................................................................................................... 6 标量和矩阵 ................................................................................................................................... 7 使用Stata命令的结果 ................................................................................................................. 8 宏 ................................................................................................................................................ 10 循环语句..................................................................................................................................... 11 用户写的程序 ............................................................................................................................. 15 参考文献..................................................................................................................................... 15 练习 ......................................................................................................................................... 15

第二章 数据管理和画图 ............................................................................................................................ 18 2.1数据类型和格式 ............................................................................................................................... 18 2.2 数据输入........................................................................................................................................... 19 2.3 画图 .................................................................................................................................................. 21 第3章 线性回归基础 ................................................................................................................................ 22 3.1

数据和数据描述 ......................................................................................................................... 22

变量描述 ............................................................................................................................. 22 简单统计 ............................................................................................................................. 23 二维表 ................................................................................................................................. 23 加统计信息的一维表 ......................................................................................................... 26 统计检验 ............................................................................................................................. 26 数据画图 ............................................................................................................................. 27

3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.2

回归分析..................................................................................................................................... 28

1

3.2.1 3.2.2 3.2.3 3.2.4 3.3 3.4

相关分析 ............................................................................................................................. 28 线性回归 ............................................................................................................................. 29 假设检验 Wald test ............................................................................................................ 30 估计结果呈现 ..................................................................................................................... 30

预测............................................................................................................................................. 34 Stata 资源.................................................................................................................................... 35

第4章 数据处理的组织方法 .................................................................................................................... 36 1、可执行程序的编写与执行 ............................................................................................................... 36 方法1:do文件 ................................................................................................................................. 36 方法2:交互式-program-命令 ......................................................................................................... 36 方法3:在do文件中使用program命令 ......................................................................................... 38 方法4:do文件合并 ......................................................................................................................... 39 方法5:ado 文件 ............................................................................................................................... 40 2、do文件的组织 .................................................................................................................................. 40 3、数据导入........................................................................................................................................... 40 4、_n和_N的用法 ................................................................................................................................ 44

2

第一章 STATA 基础

STATA的使用有两种方式,即菜单驱动和命令驱动。菜单驱动比较适合于初学者,容易入学,而命令驱动更有效率,适合于高级用户。我们主要着眼于经验分析,因而重点介绍命令驱动模式。

图1.1 Stata12.1的基本界面

关于STATA的使用,可以参考Stata手册,特别是[GS] Getting Started with Stata,尤其是第1章A sample session和第2章The Stata User Interface。

有关Stata使用的资料非常多,其中Stata官方的有Stata手册,比如对于初学者,[GS]Getting Started with Stata是有用的起点,最有用的手册可能是[U] User’s Guide。除此之外,还有很多的其他相关手册 ,相关介绍参见用户手册[U] 1 Read this—it will help。

Stata Journal (SJ) 和 Stata Technical Bulletin (STB) 是Stata的官方期刊,里面介绍一些没有包括在当前Stata 安装里的例子和程序。其中,STB是SJ的前身,自2001年起,STB改为SJ。另外,Stata的网站上有很多有用的信息Stata软件本身也提供很多有用的帮助命令,其中使用最多的可能是help命令,比如当你忘记Stata 命令regress的使用方法时,可以在命令窗口输入help regress,从而调出Stata的viewer窗口,提供regress命令的使用方法。有时,你如果不知道具体的命令,也可以使用help命令获得帮助,比如想了解特征的函数命令,但有忘记了,可以使用help function调出所有的函数。

3

另外,Stata还提供search、findit、hsearch等搜索命令。search会在Stata官方帮助文件、

FAQS、例子、SJ、STB等搜索关键词,但不会搜索网络。net search会在网络(包括SJ/STB)上搜索可安装的程序。findit 会进行更广范围的搜索,包括本机和网络信息,并且关键词不必完整。hsearch会在本机上搜索所有的帮助文件(扩展名为.sthlp或hlp的文件),包括官方命令和用户写的命令。 1.1 命令格式

所有Stata命令基本具有下列模式

[prefix:] command [varlist] [= exp][if][in][weight][using filename][, options] 方括号表示可选项,打字机体是直接输入,斜体需要用户替代,其中

Prefix表示前缀,command是相应的Stata命令,varlist是变量列表,exp是表达式,filename是文件名,options表示适用于该命令的一个或多个可选项。Su pric 比如,简单统计命令summarize的命令格式为 summarize [varlist] [if] [in] [weight] [, options]

下划线表示该命令也可缩写为su。以系统自带数据auto.dta为例,看一下summarize命令的使用。

4

. sysuse auto(1978 Automobile Data). summarize Variable Obs Mean Std. Dev. Min Max make 0 price 74 6165.257 2949.496 3291 15906 mpg 74 21.2973 5.785503 12 41 rep78 69 3.405797 .9899323 1 5 headroom 74 2.993243 .8459948 1.5 5 trunk 74 13.75676 4.277404 5 23 weight 74 3019.459 777.1936 1760 4840 length 74 187.9324 22.26634 142 233 turn 74 39.64865 4.399354 31 51displacement 74 197.2973 91.83722 79 425 gear_ratio 74 3.014865 .4562871 2.19 3.89 foreign 74 .2972973 .4601885 0 1

可以利用help summarize查看它的可选项,比如用detail可选项,还可以把变量的偏度和峰度显示出来。

. summarize price, detail Price Percentiles Smallest 1% 3291 3291 5% 3748 329910% 3895 3667 Obs 7425% 4195 3748 Sum of Wgt. 7450% 5006.5 Mean 6165.257 Largest Std. Dev. 2949.49675% 6342 1346690% 11385 13594 Variance 869952695% 13466 14500 Skewness 1.65343499% 15906 15906 Kurtosis 4.819188

再比如回归命令regress的格式为

regress depvar [indepvars] [if] [in] [weight] [, options] 假设我们用mpg (每加仑汽油可以跑多少英里,测度油耗)对价格price和车重weight回归,如下

5


stata入门中文讲义.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:废旧轮胎回收利用创业方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: