《EViews软件应用及对OLS的回归分析ppt课件.ppt》由会员分享,可在线阅读,更多相关《EViews软件应用及对OLS的回归分析ppt课件.ppt(92页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1Practical wisdom is only to be learned in the school of experience. Samuel Smiles 实用知识只有通过亲身体验才能学到 (英国作家 斯迈尔斯 . S .) 3A.什么是什么是EViewsB.安装和启动安装和启动EViewsC.EViews应用中的一些基本概念应用中的一些基本概念D.如何用如何用EViews来管理数据来管理数据E.如何用如何用Eviews实现一元线性模型的估计实现一元线性模型的估计4 EViewsEViews:Econometrics ViewsEconometrics Views, 通常称为计量经济
2、学软通常称为计量经济学软件包。它的本意是对社会经济关系与经济活动的数量规律,件包。它的本意是对社会经济关系与经济活动的数量规律,采用计量经济学方法与技术进行采用计量经济学方法与技术进行“观察观察”经济学家开发,主要用于经济学领域,主要处理但不局限经济学家开发,主要用于经济学领域,主要处理但不局限于时间序列数据于时间序列数据当今世界上使用最为广泛的经济计量统计软件之一当今世界上使用最为广泛的经济计量统计软件之一在系统数据分析和评价、金融分析、宏观经济预测、模拟、在系统数据分析和评价、金融分析、宏观经济预测、模拟、销售预测、成本分析甚至医学研究等领域中有着广泛的应销售预测、成本分析甚至医学研究等领
3、域中有着广泛的应用:用: 应用经济计量学应用经济计量学 总体经济的研究和预测总体经济的研究和预测 销售预测销售预测 财务分析财务分析 成本分析和预测成本分析和预测 蒙地卡罗模拟蒙地卡罗模拟 经济模型的估计和仿真经济模型的估计和仿真 利率与外汇预测利率与外汇预测5 具有现代具有现代WindowsWindows软件软件可视化可视化操作的优良性。可以使用鼠操作的优良性。可以使用鼠标对标准的标对标准的WindowsWindows菜单和对话框进行操作。操作结果出菜单和对话框进行操作。操作结果出现在窗口中并能采用标准的现在窗口中并能采用标准的WindowsWindows技术对操作结果进行技术对操作结果进行
4、处理处理。此外,此外,EviewsEviews还拥有强大的还拥有强大的命令功能命令功能和和批处理语言批处理语言功能。功能。在在EviewsEviews的命令行中输入、编辑和执行命令。在程序文件的命令行中输入、编辑和执行命令。在程序文件中建立和存储命令,以便在后续的研究项目中使用这些程中建立和存储命令,以便在后续的研究项目中使用这些程序序。引入了流行的引入了流行的对象对象概念,操作灵活简便,可采用多种操作概念,操作灵活简便,可采用多种操作方式进行各种计量分析和统计分析,数据管理简单方便。方式进行各种计量分析和统计分析,数据管理简单方便。6EViews是TSP (Time Series Proce
5、ssor) 软件包的 Windows版本 1981年Micro TSP面世,基于DOS操作系统 1994年QMS (Quantitative Micro Software) 公司在Micro TSP基础上开发EViews并投入使用1998. 7 EViews3.0 Windows9x2001. 7 EViews4.0 Windows2000 EViews5/6.0 WindowsXP目前 EViews7.0 71、正版:通过光盘安装,输入序列号,选择适当、正版:通过光盘安装,输入序列号,选择适当的安装路径即可的安装路径即可2、网络下载版:安装说明及软件在、网络下载版:安装说明及软件在网络教学平
6、台网络教学平台8几种启动几种启动EViews的办法:的办法:1. 单击单击 “开始开始”按钮,进入按钮,进入EViews程序组,程序组,选择选择EViews2. 双击桌面上的双击桌面上的EViews图标图标3. 双击任意双击任意EViews的的workfile 、database或或program文件名文件名9标题栏标题栏主菜单主菜单命令窗口命令窗口工工 作作 区区状态栏状态栏101. 工作文件(工作文件(Workfile)2. 对象(对象(Object) EViews的核心是对象,对象是指有一定关系的的核心是对象,对象是指有一定关系的信息或算子捆绑在一起供使用的单元,用信息或算子捆绑在一起供
7、使用的单元,用EViews工作就是使用不同的对象。工作就是使用不同的对象。对象都放置在对象集合中,其中工作文件对象都放置在对象集合中,其中工作文件(workfile)是最重要的对象集合。)是最重要的对象集合。11 EViews的大多数工作通过工作文件来实现的大多数工作通过工作文件来实现 使用使用EViews工作的第一步:建立一个新的工作的第一步:建立一个新的工作文件(工作文件(file/ new/ workfile)或调用一个)或调用一个已有的工作文件(已有的工作文件( file/ open/ EViews workfile )12建立一个新工作文件建立一个新工作文件打开一个已有工作文件打开一
8、个已有工作文件13创建工作文件:创建工作文件:Filenewworkfile14对话框的左边对话框的左边是下拉列表框是下拉列表框用来描述数据用来描述数据的基本结构的基本结构右下方可给工右下方可给工作文件命名作文件命名并设置页码名并设置页码名称称1516选择数据类型截面数据截面数据时间序列数据时间序列数据面板数据面板数据选择起选择起止年份止年份文件命名文件命名17季度数据1819 5 EViews中最重要的窗口就是工作文件窗口中最重要的窗口就是工作文件窗口5 工作文件窗口提供了一个在给定工作文件工作文件窗口提供了一个在给定工作文件或者工作文件页下的所有对象的目录,同或者工作文件页下的所有对象的目
9、录,同时也提供了一些处理工具时也提供了一些处理工具20文件名称和路径文件名称和路径工具栏工具栏信息栏信息栏对象目录对象目录21 窗口的最上端显示工作文件的名称和完整路径 下面是工具条 工具条下面是两行信息栏,其中“Range”代表数据区间;Sample代表样本区间;“Filter”可以限定工作文件目录中显示的对象。双击可改变数据的样本区间和Filter限制条件22白色区域是工作文白色区域是工作文件对象目录,不同件对象目录,不同类型的对象有不同类型的对象有不同类型的图标。类型的图标。所有的工作文件都所有的工作文件都有有C和和RESID两个对两个对象象C代表系数向量,代表系数向量,RESID代表最
10、近一代表最近一次预测后的残差次预测后的残差(序列对象)(序列对象)23 24 当需要对已建立的工作文当需要对已建立的工作文件追加数据,或对变量进件追加数据,或对变量进行预测,而这些数据超出行预测,而这些数据超出工作文件创立时所确定的工作文件创立时所确定的起止日期(或数据容量)起止日期(或数据容量)时,需对工作文件的数据时,需对工作文件的数据区间范围进行调整。区间范围进行调整。 可通过双击工作文件目录可通过双击工作文件目录中的中的Range,然后输入新的,然后输入新的起始日期和终止日期;起始日期和终止日期; 25 也可通过在命令栏输入也可通过在命令栏输入相关命令的方式实现。相关命令的方式实现。
11、例如:原来的范围是例如:原来的范围是1970197020042004年,现想改年,现想改为为1960196020082008年,则输年,则输入 命 令 :入 命 令 : e x p a n d e x p a n d 1960 20081960 2008 若想改为若想改为1975197520082008年年(丢一点扩一点),不(丢一点扩一点),不能用能用expandexpand,而应用:,而应用: range 1975 2008range 1975 2008 26若新的范围未若新的范围未完全包含以前完全包含以前的设置的设置 数据将丢失的数据将丢失的警告警告,用户应,用户应进行确认进行确认272
12、8 在EViews中,字母的大小写是通用的(软件不区分)。用户可根据习惯,用菜单View/Name Display实现对象名称大小写转换。 保存工作文件可选菜单File / Save 或File / Save as ,然后在出现的对话框内选择文件要保存的目录及文件名。 View / Name Display / Uppercase30 在在EViews5.0中共有功能各不相同的中共有功能各不相同的21种对象。种对象。它们既是构成工作文件的基本元素,又是实现所它们既是构成工作文件的基本元素,又是实现所有分析过程的载体。有分析过程的载体。字符串向量字符串向量系数向量系数向量文本文本合成数据合成数据
13、样本样本标量标量表格表格图像图像方程方程群组群组序列序列矩阵矩阵模型模型行向量行向量列向量列向量系统系统状态空间状态空间对数似然函数对数似然函数向量自回归向量自回归对称矩阵对称矩阵值图值图31 当工作文件中包含很多对象时,工作文件窗当工作文件中包含很多对象时,工作文件窗口就会显得很乱。可以用显示限制(口就会显得很乱。可以用显示限制(Filter)来限)来限制窗口中所显示的对象。对象类型和对象名称可制窗口中所显示的对象。对象类型和对象名称可作为限制条件。作为限制条件。32 双击工作文件窗口中的对象图标即可选定对象。双击工作文件窗口中的对象图标即可选定对象。 选择并打开对象的另一种方法是使用主菜单
14、上的选择并打开对象的另一种方法是使用主菜单上的“Quick /Show”工作文件窗口中的工作文件窗口中的“Show”。3435“View” 按钮用来改变对象窗口的按钮用来改变对象窗口的视图形式视图形式&其他功能其他功能36“Procs” 按钮可以用来执行对象的按钮可以用来执行对象的过程过程37“Objects” 按钮可以储存、命名、按钮可以储存、命名、复制、删除、打印复制、删除、打印38“Print” 按钮打印当前对象的视图按钮打印当前对象的视图39“Name” 按钮允许命名或更改对象按钮允许命名或更改对象的名字;的名字;40“Freeze” 按钮可以以当前视图为准建立新按钮可以以当前视图为准
15、建立新的图形对象、表格对象或文本对象的图形对象、表格对象或文本对象41A.什么是什么是EViewsB.安装和启动安装和启动EViewsC.EViews应用中的一些基本概念应用中的一些基本概念D.如何用如何用EViews来管理数据来管理数据E.如何用如何用Eviews实现一元线性模型的估计实现一元线性模型的估计42Object = New Object = Series = 起名为X =点击ok43 双击序列双击序列X的图标,进入编辑窗;的图标,进入编辑窗; 单击单击“Edit”,可用键盘输入数据;,可用键盘输入数据; 输入完毕,再次单击输入完毕,再次单击“Edit”锁定数据;锁定数据; 也可从
16、也可从Excel表中复制数据,再粘贴到该表中。表中复制数据,再粘贴到该表中。可以从其它程序建立的可以从其它程序建立的数据文件中直接输入数数据文件中直接输入数据。据。EViews支持从文本支持从文本文档(文档(.txt)、)、Excel数数据文件(据文件(.xls)等格式的)等格式的文档中直接导入数据。文档中直接导入数据。以以Excel文档的数据导入文档的数据导入为例。为例。点击主菜单中的点击主菜单中的File / Import / Read TextLotusExcel或工作文或工作文件 菜 单 中 的件 菜 单 中 的 P r o c s / Import/Read TextLotusExc
17、el。 通过主菜单中的通过主菜单中的Edit/Copy和和Edit/Paste功能,对不同功能,对不同工作文件窗口中的编辑菜单进行复制工作文件窗口中的编辑菜单进行复制粘贴。注意复制粘贴。注意复制数据的时间区间要和粘贴的时间区间一致。数据的时间区间要和粘贴的时间区间一致。 可以直接将数据输出成其它程序建立的数据文件类型。可以直接将数据输出成其它程序建立的数据文件类型。点击主菜单中的点击主菜单中的File /Export/Write TextLotusExcel或工作文件菜单中的或工作文件菜单中的Procs/ Export/Write TextLotusExcel。 不同的对象有不同的视图。序列对
18、象有图表不同的对象有不同的视图。序列对象有图表视图(察看原始数据)、线性坐标视图、柱状坐视图(察看原始数据)、线性坐标视图、柱状坐标视图、直方统计视图、相关视图、分布散点视标视图、直方统计视图、相关视图、分布散点视图、图、QQ散点视图、核密度图。利用序列的视图还散点视图、核密度图。利用序列的视图还可以进行简单的假设检验和统计分析。可以进行简单的假设检验和统计分析。 图表视图图表视图 spreadsheet 可以用可以用EViews工作文件窗口菜单上的工作文件窗口菜单上的“View”或对象窗口或对象窗口工具栏上的工具栏上的“View”来改变对象的视图。一个对象视图的变化并来改变对象的视图。一个对
19、象视图的变化并不改变对象中的数据,仅仅是显示形式改变了。不改变对象中的数据,仅仅是显示形式改变了。 线性坐标视图线性坐标视图 line49 柱状坐标视图柱状坐标视图 bar5051A.什么是什么是EViewsB.安装和启动安装和启动EViewsC.EViews应用中的一些基本概念应用中的一些基本概念D.如何用如何用EViews来管理数据来管理数据E.如何用如何用Eviews实现一元线性模型的估计实现一元线性模型的估计52 53第二步:创建方程对象第二步:创建方程对象 双变量回归估计是用方双变量回归估计是用方程对象来完成的。程对象来完成的。 为了创建一个方程对象:为了创建一个方程对象: 主菜单:
20、主菜单: Object / New Object /Equation 或或 Quick / Estimation Equation 或或 在命令窗口中输入关在命令窗口中输入关键词键词equation。 随后会出现方程说明对随后会出现方程说明对话框,在框中说明要建话框,在框中说明要建立的方程,并选择估计立的方程,并选择估计方法。方法。54 当创建一个方程对象时,会出现如下对话框:当创建一个方程对象时,会出现如下对话框: 在这个对话框中需要说明三件事:在这个对话框中需要说明三件事:在最上面的编辑框中,可以说明方程:应变量在最上面的编辑框中,可以说明方程:应变量Y、自变量自变量X 及函数形式。及函数
21、形式。 有两种说明方程的基本方法:有两种说明方程的基本方法:。列表法简单。列表法简单但是只能用于不严格的线性说明;公式法更为一般,可用于说明但是只能用于不严格的线性说明;公式法更为一般,可用于说明非线性模型或带有参数约束的模型。非线性模型或带有参数约束的模型。 方程说明方程说明估计方法估计方法样本说明样本说明55(1 1) 首先是因变量或表达式名,然后是自变量列表。例如博首先是因变量或表达式名,然后是自变量列表。例如博彩支出一例:用一个常数彩支出一例:用一个常数 c 和每周收入和每周收入 x 对博彩支出对博彩支出 y 作回作回归,在方程说明对话框上部输入:归,在方程说明对话框上部输入: y c
22、 x 注意序列注意序列 c(回归系数序列)(回归系数序列)EViews在回归中不会自动在回归中不会自动包括一个常数,因此必须明确列出作为回归变量的常数。包括一个常数,因此必须明确列出作为回归变量的常数。(2 2)公式法)公式法 在上例中,常数存储于在上例中,常数存储于c(1),x 的系数存储于的系数存储于c(2),即回,即回归方程形式为:归方程形式为: y = c(1)+c(2)*x 将该式在将该式在方程说明对话框上部输入,也可说明方程形式方程说明对话框上部输入,也可说明方程形式56在方程说明对话框中单击在方程说明对话框中单击OK钮后,钮后,EViews显示估计结果显示估计结果: 57 以三种
23、形式显示方程:以三种形式显示方程:可以将这些结果剪切和粘贴到支持可以将这些结果剪切和粘贴到支持Windows剪贴板的应用文档中剪贴板的应用文档中 58 以图表和数字的形式显示以图表和数字的形式显示 应变量应变量 y y 的实际值、拟合值的实际值、拟合值及残差。及残差。 Table Graph 59(2 2)方程过程)方程过程 ProcProc601.Specify/Estimate. 编辑方程说明、改变编辑方程说明、改变估计方法、估计样本。估计方法、估计样本。2.Forecast . 用估计方程的预测。用估计方程的预测。3.Make Model 创建一个与被估计方程有关创建一个与被估计方程有关
24、的未命名模型。的未命名模型。4.Update Coefs from Equation 把方程系数把方程系数的估计值放在系数向量中。的估计值放在系数向量中。5.Make Regressor Group 创建包含方程中创建包含方程中使用的所有变量的未命名组(常数除外)。使用的所有变量的未命名组(常数除外)。6.Made Residual Series. 以序列形式保存以序列形式保存回归中的残差回归中的残差。7.Make Derivative Group 创建包含回归函创建包含回归函数关于其系数的导数的组。数关于其系数的导数的组。8.Made Gradient Group 创建包含目标函创建包含目标
25、函数关于模型的系数的斜率的组。数关于模型的系数的斜率的组。 61(3 3)命名并保存方程)命名并保存方程 NameName62示例一:示例一:一元线性模型的估计一元线性模型的估计 64背景介绍背景介绍 分析分析1981到到2001年国内生产总值与消费年国内生产总值与消费水平之间的相关关系。水平之间的相关关系。 这两个时间序列数据存放在名为这两个时间序列数据存放在名为1的的Excel工作簿中,序列工作簿中,序列gdp和和xf分别代表分别代表国内生产总值和消费水平国内生产总值和消费水平65第一步:数据输入第一步:数据输入 窗口方式窗口方式 命令方式命令方式 数据导入数据导入 第一步之前,建立第一步
26、之前,建立 workfile:1981:200166数据输入:窗口方式数据输入:窗口方式 建立空序列。建立空序列。 在空序列中手工输入数据。在空序列中手工输入数据。67在object菜单中选择New Object建立新序列。68点击点击OK!二、在对象二、在对象名称栏中名称栏中输入对象输入对象,也就是序,也就是序列的名称。列的名称。一、选择对一、选择对象类型:象类型:序列序列69窗口中出现窗口中出现一个新序列一个新序列gdp,双击,双击这个图标,这个图标,可可得到下面的得到下面的窗口。窗口。70点击这个快点击这个快捷按钮开始捷按钮开始编辑数据!编辑数据!71用同样的方用同样的方法建立法建立xf
27、序序列并输入数列并输入数据。据。72数据输入:命令方式数据输入:命令方式 语法:语法:data 输入这个命令后,输入这个命令后,按回车键就可以按回车键就可以得到下面的数据得到下面的数据输入窗口输入窗口 ,然后,然后按照与刚才相同按照与刚才相同的方式输入数据。的方式输入数据。7374从外部文件导入数据从外部文件导入数据 较常见的是从较常见的是从Excel文件中导入数据。文件中导入数据。 注意:注意:Eviews未经汉化,所以在未经汉化,所以在Excel中中不能存在汉字,否则无法读入。不能存在汉字,否则无法读入。7576 首先,按照前述方法建立一个时间为首先,按照前述方法建立一个时间为1981年到
28、年到2001年的工作文件,然后在主年的工作文件,然后在主菜单中选择菜单中选择File/Import/Read Iext-Lotus-Excel,找到该找到该Excel的存储路径。双击文的存储路径。双击文件名件名1,屏幕出现如下图所示对话框屏幕出现如下图所示对话框。 77序列名称或序列名称或者文件中者文件中序列的个数序列的个数Excel中中的工作表的工作表名称。名称。左上角左上角单元格单元格通过列还通过列还是通过行是通过行读取数据。读取数据。78第二步第二步 作散点图作散点图 把两个序列作为一个组打开把两个序列作为一个组打开 在这个组窗口中选在这个组窗口中选View/Graph/Scatter/
29、Simple scatter 就可以得到一个散点图就可以得到一个散点图7980818283 从上图可以看出,两个序列之间存在着从上图可以看出,两个序列之间存在着较好的线性相关关系。比较适合于使用较好的线性相关关系。比较适合于使用最小二乘回归。最小二乘回归。84第三步:(一元)线性回归的第三步:(一元)线性回归的OLSOLS估计估计 Object-new object-equation: 选择选择quick菜单菜单estimate equation85Group窗口窗口86Group窗口窗口87工作表中的变量名,工作表中的变量名,用空格隔开,第一个用空格隔开,第一个变量为被解释变量,变量为被解释
30、变量,后面根解释变量列表。后面根解释变量列表。估计的估计的样本区间。样本区间。使用的估使用的估计方法。计方法。88 点击OK后得到OLS估计结果如下:8990 得到估计结果之后,就可以根据输出统得到估计结果之后,就可以根据输出统计量中表现出的特性,对模型进行一定计量中表现出的特性,对模型进行一定的的修正修正。 得到满意结果后,可以使用模型进行分得到满意结果后,可以使用模型进行分析和预测。析和预测。 分析分析 预测预测91Project I:数学:数学S.A.T分数回归分数回归 网络教学平台 教材p19 表2-1:不同家庭年收入下的数学SAT分数 P23 表2-2:来自表2-1的随机样本92要求
31、要求1.安装安装Eviews2.新建新建workfile :“学号末学号末3位位SAT”(以下部分假设学号末三位为(以下部分假设学号末三位为001)3.分析收入与数学分析收入与数学SAT分数之间的关系:其中收入变量为分数之间的关系:其中收入变量为X,SAT变量为变量为Y+学号学号末三位,如末三位,如y0014.提交提交workfile文件(文件名为前述文件(文件名为前述001sat.wf1),该工作文件的窗口中,显示),该工作文件的窗口中,显示并且仅仅显示下列并且仅仅显示下列13个对象:个对象:5.序列对象序列对象x、序列对象、序列对象y001、系数向量、系数向量C ,最近一次预测后的残差序列
32、,最近一次预测后的残差序列RESID、方程对象方程对象equation001、群组对象、群组对象group001(由序列(由序列x和序列和序列y001组成)、表格组成)、表格对象对象table001_afr(实际(实际Y001值、估计值、估计Y001值以及残差表)、图像对象值以及残差表)、图像对象graph001_1(序列(序列x和和y001之间的简单散点图)、图像对象之间的简单散点图)、图像对象graph001_2(序列(序列x和和y001之间带回归的散点图)、文本对象之间带回归的散点图)、文本对象text001反应回归结果的方程输出形反应回归结果的方程输出形式式representation
33、s、表格对象、表格对象table001_eq(回归结果的直接输出形式,即回归结果的直接输出形式,即estimation output形式形式)、图像对象、图像对象graph001_3(实际(实际Y001值、估计值、估计Y001值以值以及残差图)、文本对象及残差图)、文本对象text001_ans,文本内容填写你对下述文本内容填写你对下述3个问题的回答。个问题的回答。6.根据表格对象根据表格对象table001_eq的显示,对回归结果的显著性进行解释说明(注明的显示,对回归结果的显著性进行解释说明(注明对显著性进行解释时所依据的理论)对显著性进行解释时所依据的理论)7.根据表格对象根据表格对象table001_eq的显示,写出下列统计量的数值,并对其含义进行的显示,写出下列统计量的数值,并对其含义进行解释。判定系数、回归标准误、残差平方和、应变量的均值、标准差解释。判定系数、回归标准误、残差平方和、应变量的均值、标准差8.对回归结果进行分析对回归结果进行分析