chapstata基本回归分析课件.ppt

上传人(卖家):三亚风情 文档编号:3376660 上传时间:2022-08-25 格式:PPT 页数:37 大小:424KB
下载 相关 举报
chapstata基本回归分析课件.ppt_第1页
第1页 / 共37页
chapstata基本回归分析课件.ppt_第2页
第2页 / 共37页
chapstata基本回归分析课件.ppt_第3页
第3页 / 共37页
chapstata基本回归分析课件.ppt_第4页
第4页 / 共37页
chapstata基本回归分析课件.ppt_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、chapstata基本回归分析chapstata基本回归分析主要内容1.小样本的OLS估计与分析2.大样本的OLS估计与分析3.约束回归4.非线性最小二乘分析chapstata基本回归分析实验6-1:小样本普通最小二乘分析一、实验基本原理一、实验基本原理chapstata基本回归分析二、实验内容和实验数据二、实验内容和实验数据根据统计资料得到了美国汽车产业的横截面数据(1978年),变量主要包括:price=汽车的价格,mpg=每加仑油所行驶的英里数,weight=汽车的重量,foreign表示是否是进口车,如果foreign=0代表是国产车,如果foreign=1代表是进口车。完整的数据在本

2、书附带光盘的data文件夹的“usaauto.dta”工作文件中。利用usaauto数据,对汽车价格的影响因素进行计量分析,分析mpg、weight和foreign对价格的边际影响,包括进行OLS的估计、检验、预测和绘制图形等相关内容。chapstata基本回归分析三、实验操作指导三、实验操作指导1 打开数据文件、观测数据特征打开数据文件、观测数据特征(1)若要进行各种对原始数据的操作,首先必须正确地打开数据文件,在Stata中打开数据文件的方法有多种,其中较为常用的方法是通过命令直接打开或是使用菜单操作打开。我们在此使用命令方式,在命令窗口中输入如下命令:sysuse usaauto,cle

3、ar(2)在进行回归分析之前,可以先关注一下原始数据及其统计特征。在命令窗口中输入如下命令:edit如果想得到数据的统计特征,则需要在命令窗口中输入如下命令:describechapstata基本回归分析2 利用最小二乘法进行模型的估计利用最小二乘法进行模型的估计对模型进行回归的仍然是采用命令方式进行操作,命令的基本格式如下:regress depvar indepvar if in weight,options其中regress代表“回归”的基本命令语句,depvar代表被解释变量(或称因变量)的名称,indepvar代表解释变量(或称自变量)的名称,if代表条件语句,in代表范围语句,we

4、ight代表权重语句,options代表其他选项。chapstata基本回归分析表6.1的内容显示了options所代表的其他选项的具体内容,主要包括选项的命令语句及其所代表的含义。chapstata基本回归分析要想得到OLS的回归结果,只需本实验的模型在命令窗口中输入如下命令:regress price mpg weight foreign这个命令就表示以price作为因变量,mpg、weight、foreign作为自变量建立线性回归模型,运用OLS方法进行回归分析。3 模型的检验模型的检验基本回归分析之后,还要对模型的整体和系数进行检验,以求证其是否符合经济理论或现实情况的要求。用户可以发

5、现刚才的回归结果中已经给出了最基本的F检验和t检验的结果,下面将介绍其他检验的相关命令,这些检验均为Wald检验。chapstata基本回归分析(1)线性检验命令的基本格式如下:test(spec)(spec),test_options在这个命令中,test是线性检验的命令语句,而(spec)则表示线性检验的形式,主要包括以下五种:第一种检验所设定的系数都为0,命令形式如下:test coeflist第二种检验所设定的系数表达式都为0,命令形式如下:test exp=exp=第三种检验方程eqno中的变量varlist的系数都为0,命令形式如下:test eqno:varlist第四种检验不同

6、方程中变量varlist的系数相同,命令形式如下:test eqno=eqno=:varlist第五种检验方程eqno中的变量varlist系数相同,命令形式如下:testparm varlist,equal equation(eqno)chapstata基本回归分析(2)如果检验为非线性检验,则需要将命令的基本格式调整如下即可:testnl exp=exp=exp.,options这个命令中,testnl是非线性检验的命令语句,而exp=exp=exp.表示系数之间的非线性关系式。在本实验中,如检验“weight”“foreign”的系数是否同时显著不为零,则需要输入如下命令:test we

7、ight foreign(也可以输入 test(weight=0)(foreign=0)这个命令,效果相同。)chapstata基本回归分析4 模型的预测模型的预测经济计量模型设定的最终目的是使其能够对社会经济生活有一定的预测功能,所以一个模型在估计和检验之后,就可以用其进行预测了,下面将着重介绍线性预测的主要内容。线性预测的基本命令格式如下:predict type newvar if in,options在这里,predict是预测的基本命令语句,newvar代表将要进行预测的变量,if代表条件语句,in代表范围语句,options代表其他选项,在预测中起重要作用,表6.2显示了预测命令中

8、options的命令语句和含义。chapstata基本回归分析chapstata基本回归分析利用本实验的数据,预测因变量和残差“price”和“e”值的具体操作步骤如下:若要得到“price”的预测值,需要输入如下命令:predict yhat,xb这个命令就表示对因变量price进行线性预测,生成的变量名称为yhat。若要得到残差序列的预测值,则需要输入如下命令:predict e,residual这个命令就表示对残差值进行预测,生成的变量名称为e。chapstata基本回归分析5 基本回归图形的绘制基本回归图形的绘制在回归分析中,图形是十分重要的一种分析工具,其不仅具有直观的视觉优势,且能

9、包含巨大的信息量。鉴于图形的画法本书前面章节已经介绍,这里不再赘述,且多元线性回归大部分为超平面图形,所以不宜用散点图和回归线表示,所以这里仅仅介绍简单的残差图形的画法。残差对预测值标绘图提供了较为有用的诊断工具,在回归分析之后,我们就可以画出如图6.6所示的残差对预测值的标绘图了。这种图形的得到只需要在命令窗口中输入如下命令语句:rvfplot,yline(0)在这个命令中,rvfplot表示自动生成残差e和因变量预测值yhat的散点图,并标识出纵轴值为零的直线。当然,图6.6也可以通过更为基本的graph命令得到,命令如下:graph twoway scatter e yhat,yline

10、(0)这个命令的还以就是画一个两轴的散点图,一个轴是残差预测值e,一个轴是因变量预测值yhat,同时还要标出纵轴值为零的直线。chapstata基本回归分析实验6-2:大样本普通最小二乘分析一、实验基本原理一、实验基本原理chapstata基本回归分析二、实验内容和实验数据二、实验内容和实验数据为了检验美国电力行业是否存在规模经济,Nerlove(1963)收集了1955年145家美国电力企业的总成本(tc)、产量(q)、工资率(pl)、燃料价格(pf)及资本租赁价格(pk)的数据。变量名前面加ln表示取自然对数以后的数值。完整的数据在本书附带光盘的data文件夹的“nerlove.dta”工

11、作文件中。利用nerlove的数据,我们分别用大样本理论和小样本理论进行回归分析,以比较二者的不同,从而使用户更加深刻地理解这两个理论。chapstata基本回归分析三、实验操作指导三、实验操作指导1 模型的建立模型的建立chapstata基本回归分析2 使用小样本理论进行回归使用小样本理论进行回归首先,我们假设数据符合小样本理论严格的假设,所以可以直接运用小样本理论进行回归。使用use命令打开数据后,在命令窗口中输入回归命令如下:regress lntc lnq lnpl lnpk lnpf这个命令的含义就是以lntc作为因变量,以lnq、lnpl、lnpk、lnpf作为自变量建立线性回归模

12、型。之后,我们就可以得到如图6.7所示的小样本理论下的回归结果了。chapstata基本回归分析3 使用大样本理论进行回归使用大样本理论进行回归大样本OLS经常采用稳健标准差估计(robust)。稳健标准差是指其标准差对于模型中可能存在的异方差或自相关问题不敏感,基于稳健标准差计算的稳健t统计量仍然渐进分布t分布。因此,在Stata中利用robust选项可以得到异方差稳健估计量。在本实验中,利用稳健标准差进行估计的命令如下:regress lntc lnq lnpl lnpk lnpf,robust这个命令表示是以lntc作为因变量,以lnq、lnpl、lnpk、lnpf作为自变量建立线性回归

13、模型。命令最后的robust命令代表使用大样本稳健标准差进行各种预测和检验。之后,我们就可以得到如图6.8所示的大样本理论下的回归结果了。chapstata基本回归分析4 大、小样本理论结果对比大、小样本理论结果对比从这两个结果可以看到:稳健标准差与普通标准差的估计的系数相同,但标准差和t值存在着较大的差别,尤其是lnq的标准差。在现实社会的各种数据中,很少有数据能够满足小样本理论的严格假设,所以当样本数据足够大时,我们最好采用稳健标准差进行估计和检验,这样得到的结果将会更加准确。chapstata基本回归分析实验6-3:约束回归一、实验基本原理一、实验基本原理chapstata基本回归分析二

14、、实验内容和实验数据二、实验内容和实验数据本实验中,我们将利用与实验6-1相同的数据,即本书附带光盘data文件夹下的“usaauto.dta”文件中的数据,来研究回归系数存在约束的情况下,价格、汽车重量等因素对每加仑汽油所行驶的路程的影响。我们将介绍如何定义约束、列出已定义的约束、取消已定义的约束、以及在定义好约束后如何进行约束回归。chapstata基本回归分析三、实验操作指导三、实验操作指导1 约束的定义、列出和取消约束的定义、列出和取消(1)要进行约束回归,首先应对约束进行定义。其语法格式如下:constraint define n 约束条件 其中,constraint define代

15、表“定义约束”的基本命令语句;define可以省略。n必须是位于 1,1999 的整数,用于表明这是第几个约束。chapstata基本回归分析chapstata基本回归分析(2)要显示已定义的约束,可以使用如下的语句:constraint dir numlist|_all 或者constraint list numlist|_all其中,constraint dir或constraint list代表“显示约束”的基本命令语句,numlist指明要显示的约束,_all表示显示所有约束。当我们不指定要显示的约束为哪几个时,默认显示所有的约束条件。例如,我们想看到所有已定义的约束,输入命令:con

16、straint dir(3)要删掉某个或几个已定义的约束,则可使用以下语句:constraint drop numlist|_allchapstata基本回归分析2 进行约束回归进行约束回归定义完约束之后,就可以进行约束回归了。约束回归的基本语法格式如下:cnsreg depvar indepvars if in weight,constraints(constraints)options其中,cnsreg代表“约束回归”的基本命令语句,constraints可简写为c。depvar代表被解释变量的名称,indepvar代表解释变量的名称,if代表条件语句,in代表范围语句,weight代表权

17、重语句,options代表其他选项。options中,我们可以使用异方差稳健标准差(r)或汇报其他水平的置信区间等,详见表6.3。chapstata基本回归分析下面,让我们通过例子来加深对命令的理解。拟合前面的约束回归:cnsreg mpg price weight displ gear_ratio foreign length,c(1-5)命令中,cnreg代表进行约束回归,mpg是被解释变量的名称,price weight displ gear_ratio foreign length为各个解释变量的名称,选项c(1-5)表示在1到5个约束之下进行回归。chapstata基本回归分析实验6

18、-4:非线性最小二乘 一、实验基本原理一、实验基本原理chapstata基本回归分析二、实验内容和实验数据二、实验内容和实验数据使用本书附带光盘的data文件夹的“profunc.dta”工作文件,我们研究劳动投入和资本投入对产量的影响,即进行一个生产函数的回归。变量包括产出的对数(lnoutput)、劳动(labor)和资本(capital)。chapstata基本回归分析三、实验操作指导三、实验操作指导1 利用非线性最小二乘法进行模型的估计利用非线性最小二乘法进行模型的估计NLS回归的命令格式为:nl(depvar=)if in weight,options其中,depvar代表被解释变量

19、的名称,sexp代表可替代表达式(substitutable expression),if代表条件语句,in代表范围语句,weight代表权重语句,options代表其他选项。其中,可替代表达式与普通的数学表达式基本一致,但要求将参数用大括号括起来。此外,在可替代表达式中,参数都可以被赋予初值,格式是:参数=初始值。当不赋予初值时,系统默认使用0作为初值。此外,需要注意的是,待回归模型表达式需要用小括号括起来。chapstata基本回归分析下面,我们来进行该CES生产函数的估计,并对其他选项进行讲解。这样,我们可以写出该nls回归的命令:该命令中的可替代表达式虽长,但实质就是把模型中所有的参数

20、都加上大括号,并设定了几个初始值。chapstata基本回归分析2 NLS的选项设定与结果分析的选项设定与结果分析(1)用选项initial()设定参数初始值。chapstata基本回归分析(2)用xb命令简化“变量线性组合”的设定chapstata基本回归分析(3)用nlcom命令估计回归统计量的非线性组合(Nonlinear combinations of estimators)chapstata基本回归分析2.重复习题1中的回归,使用稳健标准差。比较使用异方差稳健标准差和不使用时的系数及其他统计量的异同。3.在习题1的回归之后,检验lnl和lnk的联合显著性;检验lnl和lnk的系数之积

21、是否为 0.25。4.在习题1的回归之后,对lny进行预测。5.在约束lnl+lnk=1下,进行习题1中的回归。并尝试进行手动的约束回归。chapstata基本回归分析6.利用本书附带光盘data文件夹下的“consfunc.dta”工作文件,进行指数形式消费函数的估计。主要变量包括:year=年度,qtr=季度,realgdp=实际GDP,realcons=实际消费额。图6.17列出了数据的基本情况。要估计的函数形式为先使用默认初始值,再设定 r的初始值为1重新估计。chapstata基本回归分析7.利用本书附带光盘data文件夹下的“reg.dta”工作文件进行回归分析。主要变量包括y、x1、x2、x3,图6.18列出了该文件的部分数据。以y为因变量,x1 x2 x3为自变量进行回归分析,检验x1与x2的系数之比是否等于x2和x3的系数之比(使用两种方法)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(chapstata基本回归分析课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|