实验二 一元回归模型

实验二 一元回归模型

【实验目的】

掌握一元线性、非线性回归模型的建模方法 【实验内容】

建立我国税收预测模型 【实验步骤】

【例1】建立我国税收预测模型。表1列出了我国1985-1998年间税收收入Y 和国内生产总值(GDP )x 的时间序列数据,请利用统计软件Eviews 建立一元线性回归模型。

一、建立工作文件

⒈菜单方式

在录入和分析数据之前,应先创建一个工作文件(Workfile )。启动Eviews 软件之后,在主菜单上依次点击File\New\Workfile(菜单选择方式如图1所示),将弹出一个对话框(如图2所示)。用户可以选择数据的时间频率(Frequency )、起始期和终止期。

图1 Eviews菜单方式创建工作文件示意图

图2 工作文件定义对话框

本例中选择时间频率为Annual (年度数据),在起始栏和终止栏分别输入相应的日期85和98。然后点击OK ,在Eviews 软件的主显示窗口将显示相应的工作文件窗口(如图3所示)。

图3 Eviews工作文件窗口

一个新建的工作文件窗口内只有2个对象(Object), 分别为c (系数向量)和resid (残差)。它们当前的取值分别是0和NA (空值)。可以通过鼠标左键双击对象名打开该对象查看其数据,也可以用相同的方法查看工作文件窗口中其它对象的数值。

⒉命令方式

还可以用输入命令的方式建立工作文件。在Eviews 软件的命令窗口中直接键入CREATE 命令,其格式为:

CREATE 时间频率类型 起始期 终止期

本例应为:CREATE A 85 98 二、输入数据

在Eviews 软件的命令窗口中键入数据输入/编辑命令:

DA TA Y X

此时将显示一个数组窗口(如图4所示),即可以输入每个变量的数值

图4 Eviews数组窗口

三、图形分析

借助图形分析可以直观地观察经济变量的变动规律和相关关系,以便合理地确定模型的数学形式。 ⒈趋势图分析

命令格式:PLOT 变量1 变量2 ……变量K 作用:⑴分析经济变量的发展变化趋势

⑵观察是否存在异常值 本例为:PLOT Y X ⒉相关图分析

命令格式:SCAT 变量1 变量2 作用:⑴观察变量之间的相关程度

⑵观察变量之间的相关类型,即为线性相关还是曲线相关,曲线相关时大致是哪

种类型的曲线

说明:⑴SCAT 命令中,第一个变量为横轴变量,一般取为解释变量;第二个变量为纵轴变量,一般取为被解释变量

⑵SCAT 命令每次只能显示两个变量之间的相关图,若模型中含有多个解释变

量,可以逐个进行分析

⑶通过改变图形的类型,可以将趋势图转变为相关图 本例为:SCA T Y

X

图5 税收与GDP 趋势图

图5、图6分别是我国税收与GDP 时间序列趋势图和相关图分析结果。两变量趋势图

分析结果显示,我国税收收入与GDP 二者存在差距逐渐增大的增长趋势。相关图分析显示,我国税收收入增长与GDP 密切相关,二者为非线性的曲线相关关系。

图6 税收与GDP 相关图

四 、估计线性回归模型

在数组窗口中点击Proc\Make Equation,如果不需要重新确定方程中的变量或调整样本区间,可以直接点击OK 进行估计。也可以在Eviews 主窗口中点击Quick\Estimate Equation,在弹出的方程设定框(图7)内输入模型:

Y C X 或 Y =C (

1) +C (2) *X

图7 方程设定对话框

还可以通过在Eviews 命令窗口中键入LS 命令来估计模型,其命令格式为:

LS 被解释变量 C 解释变量

系统将弹出一个窗口来显示有关估计结果(如图8所示)。因此,我国税收模型的估计式为:

ˆ=987. 54+0. 0946x y

这个估计结果表明,GDP 每增长1亿元,我国平均税收收入将增加0.09646亿元。

图8 我国税收预测模型的输出结果

五、估计非线性回归模型

由相关图分析可知,变量之间是非线性的曲线相关关系。因此,可初步将模型设定为指数函数模型、对数模型和二次函数模型并分别进行估计。

在Eviews 命令窗口中分别键入以下命令命令来估计模型:

双对数函数模型:LS log(Y) C log(X) 对数函数模型:LS Y C log(X) 指数函数模型:LS log(Y) C X 二次函数模型:LS Y C X X^2

还可以采取菜单方式,在上述已经估计过的线性方程窗口中点击Estimate 项,然后在弹出的方程定义窗口中依次输入上述模型(方法通线性方程的估计),其估计结果显示如图9、图10、图11图、12所示。

ˆ=1. 2704+0. 6823ln x 双对数模型:ln y

(3.8305) (21.0487)

R 2=0. 9736 2=0. 971 4 F =443. 05

对数模型:

ˆ=-26163y . 32+2985. 92ln x

(-8.3066) (9.6999)

R 2=0. 8869 2=0. 877 5 F =94. 0875

ˆ=7. 5086+2. 07*10x 指数模型:ln y

(231.7463) (27.2685)

-5

R 2=0. 9841 2=0. 982 8 F =743. 57

ˆ=1645二次函数模型:y . 7+0. 0468x +5. 58*10x

(7.4918) (3.3422) (3.4806)

-72

R 2=0. 9918 2=0. 990 3 F =661. 78

图9 双对数模型回归结果

图10 对数模型回归结果

图11 指数模型回归结果

图12 二次函数模型回归结果

六、模型比较

四个模型的经济意义都比较合理,解释变量也都通过了T 检验。但是从模型的拟合优度来看,二次函数模型的值最大,其次为指数函数模型。因此,对这两个模型再做进一步比较。

在回归方程(以二次函数模型为例)窗口中点击View\Actual,Fitted,Residual\ Actual,Fitted,Residual Table(如图13), 可以得到相应的残差分布表。

2

图13 回归方程残差分析菜单

上述两个回归模型的残差分别表分别如下(图14、图15)。比较两表可以发现,虽然二次函数模型总拟合误差较小,但其近期误差却比指数函数模型大。所以,如果所建立的模型是用于经济预测,则指数函数模型更加适合。

图14 二次函数回归模型残差分别表

图15 指数函数模型残差分布表

七、回归方程显示:方程窗口点击view-Representations

以三种方式进行显示,如下图

八、因变量的实际值、拟合值和残差值的显示:在方程窗口点击view/Actual,Fitted,Residdual/

Actual,Fitted,Residdual Table

在方程窗口点击

view/Actual,Fitted,Residdual/ Actual,Fitted,Residdual Graph

九、预测

(1)预测各样本点的拟合值:在方程窗口点击

Proc/Forecast

点击

OK

实线为预测值,红色虚线为95%的置信区域;

右侧为对预测的评价:一般认为,MAPE 值小于10,模型预测精度较高;Theil IC总是介于0和1之间,其数值越小说明拟合值和真实值的差异越小,模型预测精度越高;BP+VP+CP=1,当CP 值较大时,而BP 和VP 较小时,说明模型的预测比较理想。

(2)预测样本外一点的值:

首先需要扩大样本的区间范围:双击工作文件窗口中的Range ,在弹出对话框中将1998改为1999,点击OK

选择Yes

然后到工作文件窗口,打开X 序列,输入解释变量1999年的值

11

再在方程窗口

Proc/Forecast

需要提交一份实验报告:完成教材59页第12题

12

实验二 一元回归模型

【实验目的】

掌握一元线性、非线性回归模型的建模方法 【实验内容】

建立我国税收预测模型 【实验步骤】

【例1】建立我国税收预测模型。表1列出了我国1985-1998年间税收收入Y 和国内生产总值(GDP )x 的时间序列数据,请利用统计软件Eviews 建立一元线性回归模型。

一、建立工作文件

⒈菜单方式

在录入和分析数据之前,应先创建一个工作文件(Workfile )。启动Eviews 软件之后,在主菜单上依次点击File\New\Workfile(菜单选择方式如图1所示),将弹出一个对话框(如图2所示)。用户可以选择数据的时间频率(Frequency )、起始期和终止期。

图1 Eviews菜单方式创建工作文件示意图

图2 工作文件定义对话框

本例中选择时间频率为Annual (年度数据),在起始栏和终止栏分别输入相应的日期85和98。然后点击OK ,在Eviews 软件的主显示窗口将显示相应的工作文件窗口(如图3所示)。

图3 Eviews工作文件窗口

一个新建的工作文件窗口内只有2个对象(Object), 分别为c (系数向量)和resid (残差)。它们当前的取值分别是0和NA (空值)。可以通过鼠标左键双击对象名打开该对象查看其数据,也可以用相同的方法查看工作文件窗口中其它对象的数值。

⒉命令方式

还可以用输入命令的方式建立工作文件。在Eviews 软件的命令窗口中直接键入CREATE 命令,其格式为:

CREATE 时间频率类型 起始期 终止期

本例应为:CREATE A 85 98 二、输入数据

在Eviews 软件的命令窗口中键入数据输入/编辑命令:

DA TA Y X

此时将显示一个数组窗口(如图4所示),即可以输入每个变量的数值

图4 Eviews数组窗口

三、图形分析

借助图形分析可以直观地观察经济变量的变动规律和相关关系,以便合理地确定模型的数学形式。 ⒈趋势图分析

命令格式:PLOT 变量1 变量2 ……变量K 作用:⑴分析经济变量的发展变化趋势

⑵观察是否存在异常值 本例为:PLOT Y X ⒉相关图分析

命令格式:SCAT 变量1 变量2 作用:⑴观察变量之间的相关程度

⑵观察变量之间的相关类型,即为线性相关还是曲线相关,曲线相关时大致是哪

种类型的曲线

说明:⑴SCAT 命令中,第一个变量为横轴变量,一般取为解释变量;第二个变量为纵轴变量,一般取为被解释变量

⑵SCAT 命令每次只能显示两个变量之间的相关图,若模型中含有多个解释变

量,可以逐个进行分析

⑶通过改变图形的类型,可以将趋势图转变为相关图 本例为:SCA T Y

X

图5 税收与GDP 趋势图

图5、图6分别是我国税收与GDP 时间序列趋势图和相关图分析结果。两变量趋势图

分析结果显示,我国税收收入与GDP 二者存在差距逐渐增大的增长趋势。相关图分析显示,我国税收收入增长与GDP 密切相关,二者为非线性的曲线相关关系。

图6 税收与GDP 相关图

四 、估计线性回归模型

在数组窗口中点击Proc\Make Equation,如果不需要重新确定方程中的变量或调整样本区间,可以直接点击OK 进行估计。也可以在Eviews 主窗口中点击Quick\Estimate Equation,在弹出的方程设定框(图7)内输入模型:

Y C X 或 Y =C (

1) +C (2) *X

图7 方程设定对话框

还可以通过在Eviews 命令窗口中键入LS 命令来估计模型,其命令格式为:

LS 被解释变量 C 解释变量

系统将弹出一个窗口来显示有关估计结果(如图8所示)。因此,我国税收模型的估计式为:

ˆ=987. 54+0. 0946x y

这个估计结果表明,GDP 每增长1亿元,我国平均税收收入将增加0.09646亿元。

图8 我国税收预测模型的输出结果

五、估计非线性回归模型

由相关图分析可知,变量之间是非线性的曲线相关关系。因此,可初步将模型设定为指数函数模型、对数模型和二次函数模型并分别进行估计。

在Eviews 命令窗口中分别键入以下命令命令来估计模型:

双对数函数模型:LS log(Y) C log(X) 对数函数模型:LS Y C log(X) 指数函数模型:LS log(Y) C X 二次函数模型:LS Y C X X^2

还可以采取菜单方式,在上述已经估计过的线性方程窗口中点击Estimate 项,然后在弹出的方程定义窗口中依次输入上述模型(方法通线性方程的估计),其估计结果显示如图9、图10、图11图、12所示。

ˆ=1. 2704+0. 6823ln x 双对数模型:ln y

(3.8305) (21.0487)

R 2=0. 9736 2=0. 971 4 F =443. 05

对数模型:

ˆ=-26163y . 32+2985. 92ln x

(-8.3066) (9.6999)

R 2=0. 8869 2=0. 877 5 F =94. 0875

ˆ=7. 5086+2. 07*10x 指数模型:ln y

(231.7463) (27.2685)

-5

R 2=0. 9841 2=0. 982 8 F =743. 57

ˆ=1645二次函数模型:y . 7+0. 0468x +5. 58*10x

(7.4918) (3.3422) (3.4806)

-72

R 2=0. 9918 2=0. 990 3 F =661. 78

图9 双对数模型回归结果

图10 对数模型回归结果

图11 指数模型回归结果

图12 二次函数模型回归结果

六、模型比较

四个模型的经济意义都比较合理,解释变量也都通过了T 检验。但是从模型的拟合优度来看,二次函数模型的值最大,其次为指数函数模型。因此,对这两个模型再做进一步比较。

在回归方程(以二次函数模型为例)窗口中点击View\Actual,Fitted,Residual\ Actual,Fitted,Residual Table(如图13), 可以得到相应的残差分布表。

2

图13 回归方程残差分析菜单

上述两个回归模型的残差分别表分别如下(图14、图15)。比较两表可以发现,虽然二次函数模型总拟合误差较小,但其近期误差却比指数函数模型大。所以,如果所建立的模型是用于经济预测,则指数函数模型更加适合。

图14 二次函数回归模型残差分别表

图15 指数函数模型残差分布表

七、回归方程显示:方程窗口点击view-Representations

以三种方式进行显示,如下图

八、因变量的实际值、拟合值和残差值的显示:在方程窗口点击view/Actual,Fitted,Residdual/

Actual,Fitted,Residdual Table

在方程窗口点击

view/Actual,Fitted,Residdual/ Actual,Fitted,Residdual Graph

九、预测

(1)预测各样本点的拟合值:在方程窗口点击

Proc/Forecast

点击

OK

实线为预测值,红色虚线为95%的置信区域;

右侧为对预测的评价:一般认为,MAPE 值小于10,模型预测精度较高;Theil IC总是介于0和1之间,其数值越小说明拟合值和真实值的差异越小,模型预测精度越高;BP+VP+CP=1,当CP 值较大时,而BP 和VP 较小时,说明模型的预测比较理想。

(2)预测样本外一点的值:

首先需要扩大样本的区间范围:双击工作文件窗口中的Range ,在弹出对话框中将1998改为1999,点击OK

选择Yes

然后到工作文件窗口,打开X 序列,输入解释变量1999年的值

11

再在方程窗口

Proc/Forecast

需要提交一份实验报告:完成教材59页第12题

12


相关文章

  • 基于一元线性回归数学模型的简单应用方法
  • 基于一元线性回归数学模型的简单应用方法 刘亚阳 (天津医科大学生物医学工程学院09级生医二班,天津 300070) 摘要:人们经常用已知系统实测数据对数据进行拟合,并找出最佳拟合直线,对数据进行更为精准的估测.回归分析方法是寻求统计规律的重 ...查看


  • 一元线性回归模型分析
  • 平顶山市农村人均收入与人均消费关系分析 实验目的: 搜集平顶山市1999-2008年农村人均收入与人均消费的相关数据,分析二者关系建立一元线性回归模型,并进行模型评价与分析 实验准备: 计算机.SPSS软件.<平顶山市统计年鉴> ...查看


  • 一元线性回归方程
  • 实验一 一.实验目的和要求 1. 通过一元模型的建立,理解一元回归的基本理论.掌握基本方法 2. 掌握一元回归的程序 3. 熟悉和掌握Eviews.Excel软件的操作 4. 掌握软件输出结果的分析和理解 二.实验内容 1.一元线性回归模型 ...查看


  • 计量经济学实验报告
  • 大连海事大学 实 验 报 告 实验名称: 计量经济学软件应用 姓 名: 宋 杨 指导教师: 赵冰茹 交通运输管理学院 二○一四 年 十二 月 一. 实验目标 学会常用经济计量软件的基本功能,并将其应用在一元线性回归模型的分析中.具体包括:E ...查看


  • 应用Excel对一元线性回归模型的分析
  • 200 9年10月 宁波职业技术学院学报 oct,2009 笙!!堂笙!塑 !竺竺翌型坚塑虫出坠!墨!!堕呈生 一.,』些坚!!:! 应用Excel对一元线性回归模型的分析 郭志军 (辽宁对外经贸学院信息技术系,辽宁大连 116052) 摘 ...查看


  • 数学建模方法的研究
  • 安徽电子信息职业技术学院学报No.620112011年第6期 第10卷(总第57期) JOURNALOF ANHUI VOCATIONAL COLLEGE OF ELECTRONICS &INFORMATION TECHNOLOGY ...查看


  • 有关一元线性回归分析
  • 公共政策中的回归分析(一)一元线性回归 一.实验名称 公共政策中的回归分析 二.实验目的 明确公共政策分析中回归分析方法的主要用途,了解回归 分析的基本方法. 三.实验设备 计算机.网络.SPSS软件 五.实验内容及步骤 1.向SPSS系统 ...查看


  • 物流系统建模与仿真课程实验论文
  • 物流系统建模与仿真 实验报告 实验一 基于电子表格的需求预测方法 实验二 基于Flexsim 的排队系统模拟 专 业 : 班 级: 姓 名 : 学 号: 指 导 老 师: 成 绩: 实验一 基于电子表格的需求预测方法 一.实验简介 基于运筹 ...查看


  • 回归分析相关定义
  • 回归分析是一类数学模型,特别当因变量和自变量为线性关系时,它是一种特殊的线性模型.最简单的情形是一个自变量和一个因变量,且它们大体上有线性关系,这叫一元线性回归,即模型为Y=a+bX+ε,这里X是自变量,Y是因变量,ε是随机误差,一般的情形 ...查看


热门内容