资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,计量经济软件应用,Stata,软件基本操作,内容概要,一、,Stata,简介,二、,Stata,常用基本操作,启动,Stata,Stata,窗口简介,Stata,文件、命令和语句(含操作实例),Stata,数据管理,三、,Stata,描述性统计分析,一、,Stata,简介,Stata,(,Data Analysis and Statistical Software,)是,由美国计算机资源中心(,Computer Resource,Center,)研制,现为,Stata,公司的产品。,Stata,是一个,用于分析和管理数据的功能强大、操作简单而又小巧,玲珑的实用统计分析软件。从,1985,年至今,20,多年间,,已连续推出了十几个版本,最新的是,Stata,12,。随着,版本的不断升级,其功能也越来越多。我们将要上机,学习的是,Stata,10,版本。,一、,Stata,简介,目前,,Stata,软件尤其受到从事经济学经验研究,或计量分析的研究者的喜爱。这是因为,几乎所有,的计量经济学中所提到的方法,在该软件中都可以,找到相应的命令,而且新的计量方法一旦被验证较,为成熟,就有人将该方法写成程序,并对命令附有,详细的说明。在大部分命令的帮助文件中,甚至列,出了该命令源自哪位经济学者的哪篇文献中提出的,计量方法。由此可见,该软件简直就是为经济学研,究的人士定做的。,一、,Stata,简介,Stata,命令语句极为简洁明快,用户在学习时极易,上手;,Stata,命令同时又有极高的灵活性,用户可以,充分发挥自己的聪明才智,熟练应用各种技巧。尽,管,Stata,也提供了窗口菜单式的操作方式,,但强烈建,议大家坚持使用命令行,/,程序操作方法,这样分析处,理数据时会更加随心所欲。,Stata,软件的常用资源,1,、,Stata,软件自带资源:帮助(,help,)文件;帮助文件,介绍命令的使用方法和相关案例。,2,、,Stata,官方网站:,http:/www.S,或,http:/www.Stata-,一、,Stata,简介,3,、,国内有,Stata,资源的网站:人大经济论坛,(,http:/www.,pinggu.org,)、中国经济学教育科研网,(,http:/www.cenet.org,),4,、当一个新的,Stata,命令出来后,现有的,Stata,版本可能,不含有该命令,可到网络上搜寻并更新到软件中。,二、,Stata,常用基本操作,启动,Stata,下载,Stata10,压缩包,解压后,在,Stata10,文件夹中,找,到,wsestata,图标,鼠标双击它即会出现,Stata,的界面。今,后大部分工作都将在这个界面上完成。,Stata,窗口简介,Stata,窗口主要由以下几部分构成:,1,、,Command(,命令,右下部分,),窗口,:用于向,Stata,键入,需要执行的命令,回车后即开始执行,相应的结果则会,在结果窗口中显示出来。,2,、,Stata,results(,结果,右上部分,),窗口,:显示运行结,果、所执行的命令以及出错信息等。窗口中会使用不同,的颜色区分不同的文本,如白色表示命令,红色表示错,误信息。,二、,Stata,常用基本操作,Stata,窗口简介,3,、,Variables(,变量,左下部分,),窗口,:显示当前数据文,件中的所有变量名。,4,、,Review(,命令回顾,左上部分,),窗口,:所有执行过的命,令会依次在该窗口中列出;选中某一行单击后命令即被,自动拷贝到命令窗口中;如果需要重复执行,用鼠标双,击相应的命令行即可。,5,、窗口上方是,工具栏,,列出了常用的管理文件和数据,的命令,如打开文件、存储文件、数据管理窗口等。,6,、工具栏上方是,菜单栏,。,二、,Stata,常用基本操作,Stata,文件、命令和语句,若给出原始数据,用,Stata,完成计量分析,要做的工作主,要包括:把原始数据转换成,Stata,格式的数据文件;根据,任务写出,Stata,命令;,Stata,命令运行后看懂分析结果,,并把分析结果保存下来,或者写入文本文件,(,如,word,文,件,),。上述工作涉及,Stata,的文件、数据与命令。,1,、,Stata,文件,Stata,文件主要有数据文件、,Do-file,文件、,Log,文件和程,序文件。,(1),数据文件,:即用来,保存数据,的文件,是,Stata,处理和,分析的对象,扩展名“,.,dta,”,。数据的结构包括变量(每,一列)和观测(每一行)。,二、,Stata,常用基本操作,(2)Do-file,文件,:用来,保存命令,的文件,扩展名“,.do,”,;,该类文件的好处是把执行过的命令保存下来,以便以后,再重新执行这些命令。,(3),Log,文件,:用来直接,保存分析结果,的文件,扩展名,“,.log,”,;这类文件可以直接用文本编辑程序(如记事,本、,Word,等)直接打开。,(4),程序文件:是,Stata,命令的程序,扩展名“,.ado,”,。除,非要自己编写某个计量方法的,Stata,程序,一般来说,这,类文件对于仅限于应用,Stata,做数据分析的人很少用到。,二、,Stata,常用基本操作,2,、,Stata,命令语句,命令语句是用,Stata,做数据分析的指令,它十分简单和灵,活。要想做一个计量分析,首先要知道它在,Stata,中的,基,本命令名称,是什么。如要描述某个变量的基本统计信,息(平均值、最大值、最小值等),可以用的基本命令,就是“,summarize,”,;然后写成一个命令语句,对数据分,析的所有要求都由命令语句来完成。,命令语句的格式,为:,summarize,varlist,if exp in exp weight,options,summarize,是基本命令,大部分基本命令都有简写形,式,如该命令的简写就是,su,,该项必不可少;,varlist,是,变量,实际命令语句里指数据文件中具体的变量名;,二、,Stata,常用基本操作,if exp,和,in exp,是逻辑条件,可以用来限定分析的观测,是哪个范围内的;,weight,表示加权,加权的方式有多,种,可查看,help,文件关于加权的说明;,options,是选,项,可以用来对你想要的结果进行定义。加,项为可有,可无项。,3,、,Stata,基本操作实例,例:拟打算做一项有关中国投资水平与人均,GDP,之间关,系的研究。采用的样本数据为,2006,年全国各省,人均,GDP,和,人均固定资产投资,(,代表投资水平,),的数据(见表,S-1,),以此横截面数据为例,练习,Stata,基本操作,即用,Stata,对此数据进行分析处理。,二、,Stata,常用基本操作,3,、,Stata,基本操作实例,首先要形成,Stata,数据文件。,形成,Stata,数据文件最简单方式是在,Stata,窗口中直接录,入数据,这种方式虽然简单,但并不实用。经常用的其,他方式是先在其他软件(,Excel,)中将数据编排好,然,后导入到,Stata,中。具体操作如下:,复制,Excel,表格中的数据和变量,(,数据连同变量一并选取,复制,),在,Stata,中打开数据编辑,(Data Editor),窗口,即,点击,Stata10,窗口工具栏中右起第,4,个“数据编辑”小图,标,然后粘帖,关闭数据编辑窗口,在,Stata,工具栏中,点击左起第,2,个“,Save”,将数据保存,保存时需给数据文,件命名;以后再用该数据时,只需在,Stata,窗口中打开该,文件即可。,二、,Stata,常用基本操作,3,、,Stata,基本操作实例,用,Stata,对数据进行统计分析,需在命令窗口键入相关,Stata,命令,回车即执行命令。,计算描述性统计量(,基本命令:,su,),键入,su,rjgdp,rjcap,回车,显示两个变量的概要统计量,信息,(,观测数、平均值、标准差、最小值、最大值,),保存,运行结果,有两种方式:,方式,1,:直接保存为,Stata,的,Log,文件,必须在,su,命令之前,点击,Stata,窗口,file,菜单中,log,项中的,begin,并输入要保存,的文件名、选择路径,选择保存类型为,Formatted Log,或,Log,均可,(,保存的文件后缀名不同,),保存,再输入,su,命令,file,菜单,log,项中的,close,查看保存的运行结果。,二、,Stata,常用基本操作,方式,2,:直接将结果存入,Word,或,Excel,等文本编辑软件,中,即在,Stata,结果窗口中选择上述计算结果,鼠标右,键,Copy Table,打开,Excel,窗口粘帖,结果按表格方式,呈现。,计算相关系数(,基本命令:,corr,),键入,corr,rjgdp,rjcap,回车,显示,两个变量的相关系数,矩阵,依据前述两种方式保存运行结果;,进行简单回归分析(,基本命令:,reg,),键入,reg,rjgdp,rjcap,回车,(,第一个变量,rjgdp,为被解释变,量,第二个变量,rjcap,为解释变量,),显示回归结果,依,据前述两种方式保存运行结果;,二、,Stata,常用基本操作,图形分析(,散点图基本命令:,scatter,),键入,scatter,rjgdp,rjcap,回车,(,以第一个变量,rjgdp,为纵,轴,以第二个变量,rjcap,为横轴,),打开绘图窗口,显示,散点图,点击绘图窗口工具栏中的保存图标保存图,file,菜单,Open Graph,选中打开图,;,二、,Stata,常用基本操作,Stata,数据管理,在对数据进行分析时,经常会遇到这些事情:合并两个文,件;删除某个变量;重新生成一个新变量;计算某个变量的,函数值等。这些事情的处理就是数据管理。这里介绍一些常,用的数据管理命令,其他的可参考,Stata,帮助文件或,Users,Guide,。,常用的数据管理命令,包括以下几类:,数据浏览、变量定义,合并两个或两个以上的数据文件,生成一个新数据文件,删除、生成或替代变量,转换数据的排列方式,使用函数,设定条件,内存管理,错误提示信息,1,、,数据浏览与变量定义,常用的命令有:,browse:,打开数据窗口,,也可直接点击右起第,4,个图标。,rename,:修改变量名,。,label,:加注变量说明,。,clear,:关闭当前数据文件,(,注意:在关闭前要检查一下是否,保存,否则新的数据操作将不能保存下来,),。,sort,:对数据按某个变量从小到大进行排序,。,比如将变量,rjgdp,改名为,gdp_per,,命令如下:,rename,rjgdp,gdp_per,为各变量增加标签说明,命令如下:,label,var,code“,省代码”,label,var,year“,年份”,将数据按变量,rjgdp,从小到大进行排序:,sort,rjgdp,2,、数据文件的合并,数据文件的合并包括两类:一类是将两个具有相同变量的,文件合并成新文件;另一类是在原数据文件中加入带有新,变量的文件。,(1),相同变量数据文件的合并,基本命令格式:,append using filename,options,前例数据文件中数据的年份是,2006,年的,现在又有了,2007,年,的数据,(,文件名为:中国经济与投资省级数据,2007.dta),,两,个文件中的变量相同,现在将两者合并成一个包括,2006,年和,2007,年两年的数据文件;在当前打开的数据文件为,2006,年的,数据情况下,命令是:,append using“:,中国经济与投资省级数据,2007.dta”,注意,前面的盘符应是该文件存放的盘符,也可在,using,后,点击窗口,file,filename,栏,找到相应的文件点击打开,并保存,文件名可以命名为“,中国经济与投资省级数据,2006-07.dt
展开阅读全文