stata上机实验第一讲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

添加标签
1。为整个数据添加标签:例如,将数据命名



为“工资表”。 菜单:Data->Labels->Label dataset 命令:label data “工资表“ 2。为变量增加标签,例如,给变量wage增 加标签“年工资总额” 菜单:Data->Labels->Label variables 命令 label variable wage “年工资总额"
1。所有的系统自带数据可以利用sysuse命令



打开。 2。Use命令只能打开 C:\data 或者 D:\data 中的数据。 3。如果需要打开其他文件夹的数据,必须改 变目录(例如,将自己的数据放入D:\abc) cd "D:\abc” 或者直接 file------open
先学习几条最简单的命令
Stata的菜单介绍
最重要的菜单项:
Data菜单 Graphic菜单
Statistics菜单
每执行一个菜单性会自动产生相应的命令。
(以summarize为例)。 我们的讲述尽量兼顾到命令操作和菜单操作 两种方法,以命令方式为主。
安装指南
解压 setup.rar
运行 setup 安装时选择 Stata SE



装到: C:\Program file\stata10 中。 将所用系统自带的一些系统数据、应用程序、 帮助文件安装到 C:\Program file\stata10\ado\base 中 将所有升级程序安装到: C:\Program file\stata10\ado\update 中
Stata数据的录入
1。直接录入。
2。在Excel或者记事本文件编辑好后导入。
number english math 1001 90 76
finance 90
1002
1003
87
76
72
80
80
85

1。直接录入。 利用data editor 2。在Excel或者记事本文件编辑好后导入。 直接粘贴 Import导入(必须将excel文件存成csv格式) 除了csv格式,还可以导入txt格式和raw格式。 练习:利用import方法将wage1.csv导入
命令格式简介
stata命令格式
[by varlist:] command [varlist] [=exp] [if
exp] [in range] [weight] [, options] 1。Command 命令动词,经常用缩写。 2。varlist 表示一个变量或者多个变量,多个 变量之间用空格隔开。如 sum price weight 3。 by varlist 分类信息 按照某一变量的不 同特性分类
Stata作图
STATA 提供各种曲线类型,包括点
(scatter)、线(line)、面(area),直方 图(histogram)、 条形图(bar)、饼图(pie)、函数曲线 (function)以及矩阵图(matrix)等。 同时,对时间序列数据有以ts 开头的一系列 特殊命令,如tsline。还有一类是对双变量的 回归拟合图(lfit、qfit 、lowess)等。
学习有什么困难?
1。不同于以往的软件较多的运用菜单,
Stata较多运用命令操作。 2。目前国内尚没有发现一本比较全面的、权 威的教材。 3。编程需要一定的计算机基础(不是我们学 习的重点)。
版本说明
最新版本Stata 11 我们使用的 Stata10.0 stata 10包括四种版本:Small(小型版)、
画出price与weight的散点图,并画出其拟合
线。 图形界面设计: 图形标题,X轴标志,Y轴标志,样式选择, 图例,分组标志。
练习:运行一下graph1.do,然后自己完成这
个图形。
作业:回去完成陈老师布置的上机题。
(PS02_Part_A.pdf中的第四题)。
Stata的窗口介绍
结果窗口:位于界面右上部,软件运行中的所有信息,如所


执行的命令、执行结果和出错信息等均在这里列出。窗口中 会使用不同的颜色区分不同的文本,如白色表示命令,红色 表示错误信息。 命令窗口:位于结果窗口下方,相当于DOS 软件中的命令 行,此处用于键入需要执行的命令,回车后即开始执行,相 应的结果则会在结果窗口中显示出来。 命令回顾窗口:即review 窗口,位于界面左上方,所有执行 过的命令会依次在该窗口中列出,选中某一行单击后命令即 被自动拷贝到命令窗口中;如果需要重复执行,用鼠标双击 相应的命令行即可。 变量名窗口:位于界面左下方,列出当前数据集中的所有变 量名称。 其他窗口一般使用时会自动跳出。
举例:画出Y=X2的曲线图





drop _all (drop data from memory) set obs 100 (make 100 observations) gen x = _n (x = 1, 2, 3, .., 100) gen y = x^2 (y = 2, 4, 9, .., 10000) scatter y x (make a graph)
用 sysuse 命令打开。 3。对于C:\data(或者D:\data)下的文件,可以 使用use命令打开。 4。 放在其他目录的文件可以利用设置目录 或者“打开” 菜单打开。
Stata数据类型
数值型:用0、1、2…9 及+、–(正负号)与小数
点和( )来表示。 字符型:字符串变量由字母数字或一些特殊的符号 组成(如地名、住址,职业等等)。 注意:数字不表示大小信息,如电话、身份证号等。 字符型数据必须要加 “”。 日期型:在Stata中,1960 年1 月1 日被认为是第0 天,因此1959 年12 月31 日为第-1天,表示形式为: jan/10/2001或者10jan2001。
display 显示计算结果。经常写为: di
summarize 求某个变量的观察值个数、平均
值、标准差、最小值和最大值。经常写为: sum scatter 生成两个变量的散点图。 set obs 定义样本个数(使用前一定要用drop 或者clear命令清空) generate 建立新变量并赋值。经常写为gen
安装到C盘或者D盘(最好D盘)
安装完毕
第一次运行会出现注册信息,此时需运行
keygen文件,将注册数据贴入。
Stata的文件
最重要的有三类文件
1。文件名.dta 数据文件 2。文件名.do 命令文件
3。文件名.ado 程序文件
Stata的目录结构及打开文件的操作
如果不加改变,安装时Stata会将系统程序安
作图时命令方式比较复杂,建议多用菜单方式。 一起来做下列图形: 1。mpg 与 weight的散点图
2。 mpg 与 weight的散点图
3。 price 与 weight 均值的条形图 4。国产车与进口车价格的饼图
5。Mpg的直方图,并检验是否服从正态分布。
ห้องสมุดไป่ตู้
组合图形:
自己练习:为下列变量增加标签
educ:受教育年限。 exper:工龄。
tenure:现有岗位任期。
为变量值增加标签 例如:为变量marrid添加数值标签marry:

1=married; 0=Unmarried 菜单:Data->Labels->Label values->Define or modify label values Data->Labels->Label values->Assign label values to variable 命令: . label define marry 1 “married” 0 “unmarried" . label values married marry
本地帮助 Help 命令名 在线帮助Findit 命令名 3。始终处于计量经济学和统计学的最前沿。许多Stata 程序 员会针对计量经济学发展编写一些最新的程序(ADO 文 件), Stata提供了严谨、简练而灵活的程序语句,用户可 以编写自己的命令和函数,同时可随时到Stata 网站寻找并 下载最新的升级文件。下载后可以直接使用,也可以自行修 改、添加功能。(例如当前流行的面板单位根和面板门限数 据,均可以安装下载使用)
IC(标准版)、SE(特殊版)和MP(多处 理器版)。其中属MP版本最为强大。MP版 与SE版的功能完全相同,但MP版的运算速 度比SE版的要快很多。用户可以在命令栏输 入 about 查看所安装的Stata所属的版本。

不同版本对样本容量、变量个数、矩阵阶数、宏的
字符长度等有着不同的限制。以SE版为例,其最大 变量个数为32767,最大字符长度为244字节,最大 矩阵阶数为11000(即1100011000)。Stata默认 值为:最大变量个数为5000,最大矩阵阶数为400, 最大内存为10兆。如果用户需要更多的内存或者更 多的变量,可以在命令栏输入如下命令进行扩展。 set maxvar 5000 <最大变量个数5000个。> set memory 50m <占内存50兆。>
Stata上机实验
Stata 统计软件包是目前世界上最著名的统计
软件之一,国外将Stata与SAS、SPSS 一起 被并称为三大权威软件。它同时具有数据管 理软件、统计分析软件、绘图软件、矩阵计 算软件和程序语言的特点,几乎可以完成全 部复杂的统计分析工作。
Stata有什么优势?
1。Stata 的命令语句极为简洁明快,易学易记。 2。强大的帮助信息。
4。 =exp 赋值及运算
5。 if exp 挑选满足条件的数据 6。 in range 对数据进行范围筛选
给数据赋一个权重 8。 , options 命令增加一些可选信息
7。 Weight
Stata数据处理
1。Stata的数据格式为 文件名.dta
2。对于系统自带数据文件,任何情况下可以
特别注意:1。Stata的命令区分大小写。 2。大部分命令可以缩写。 use 打开数据文件,一般加clear选型清空内

存中现有数据。 sysuse 打开系统数据文件。 describe 描述数据 edit 利用数据编辑器进行数据编辑 list 类似于edit,但只能显示不能修改数据。
相关文档
最新文档