ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:801.78KB ,
资源ID:4043440      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4043440.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Eviews时间序列分析实例.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Eviews时间序列分析实例.docx

1、Eviews时间序列分析实例Eviews时间序列分析实例时间序列是市场预测中经常涉及的一类数据形式,本书第七章对它进展了比较详细的介绍。通过第七章的学习,读者了解了什么是时间序列,并接触到有关时间序列分析方法的原理和一些分析实例。本节的主要容是说明如何使用Eviews软件进展分析。一、指数平滑法实例所谓指数平滑实际就是对历史数据的加权平均。它可以用于任何一种没有明显函数规律,但确实存在某种前后关联的时间序列的短期预测。由于其他很多分析方法都不具有这种特点,指数平滑法在时间序列预测中仍然占据着相当重要的位置。一次指数平滑一次指数平滑又称单指数平滑。它最突出的优点是方法非常简单,甚至只要样本末期的

2、平滑值,就可以得到预测结果。一次指数平滑的特点是:能够跟踪数据变化。这一特点所有指数都具有。预测过程中添加最新的样本数据后,新数据应取代老数据的地位,老数据会逐渐居于次要的地位,直至被淘汰。这样,预测值总是反映最新的数据构造。一次指数平滑有局限性。第一,预测值不能反映趋势变动、季节波动等有规律的变动;第二,这种方法多适用于短期预测,而不适合作中长期的预测;第三,由于预测值是历史数据的均值,因此与实际序列的变化相比有滞后现象。指数平滑预测是否理想,很大程度上取决于平滑系数。Eviews提供两种确定指数平滑系数的方法:自动给定和人工确定。选择自动给定,系统将按照预测误差平方和最小原那么自动确定系数

3、。如果系数接近1,说明该序列近似纯随机序列,这时最新的观测值就是最理想的预测值。出于预测的考虑,有时系统给定的系数不是很理想,用户需要自己指定平滑系数值。平滑系数取什么值比较适宜呢?一般来说,如果序列变化比较平缓,平滑系数值应该比较小,比方小于0.l;如果序列变化比较剧烈,平滑系数值可以取得大一些,如0.30.5。假设平滑系数值大于0.5才能跟上序列的变化,说明序列有很强的趋势,不能采用一次指数平滑进展预测。例1某企业食盐销售量预测。现在拥有最近连续30个月份的历史资料见表l,试预测下一月份销售量。表1 某企业食盐销售量单位:吨解:使用Eviews对数据进展分析,第一步是建立工作文件和录入数据

4、。有关操作在本章第一节中已经说明,这里不再赘述。假设已经建立工作文件,并生成了一个样本期为l30的序列,命名为SALES。序列SALES中包含例1中需要分析的数据。第二步,绘制序列图形。在序列对象窗口中,点击ViewLine Graph。屏幕显示图1所示图形。图1 某企业近30个月的销售量动态图从图1中可以看出,这个企业近30个月的销售量并不存在明显的趋势,并且没有明显的季节趋势。因此,从直观上判断可以采用一次指数平滑法对企业下个月的销售量进展预测。第三步,扩大样本期。本例要求对下一个月的销售量进展预测,而工作文件的样本期是130,在Eviews中要求先更改样本期。更改样本期的操作在本章第一节

5、已经讲过,这里将样本期改为l31。第四步,进展指数平滑。指数平滑的菜单操作方法有两种:一是在主工作文件窗口翻开的情况下,点击主窗口的QuickSeries StatisticsExponential Smoothing;二是在序列对象窗口中点击ProcsExponential Smoothing。点击后屏幕出现如图2所示的指数平滑对话框。指数平滑对话框中包含五个局部的选项:平滑方法Smoothing Method、平滑系数Smoothing Parameters、平滑后生成序列的名称Smoothed Series、预测样本围Estimation Sample和季节变动周期Cycle for S

6、easonal。对话框左上局部的平滑方法Smoothing Method包括: Single 一次指数平滑 Double 二次指数平滑 HoltWintersNo seasonal HoltWinters无季节模型 HoltWintersAdditive HoltWinters季节迭加模型 HoltWintersMultiplicative HoltWinters季节乘积模型平滑系数Smoothing Parameters包括Alpha,Beta,Gamma。平滑系数可由系统自动给定,也可以由用户指定。缺省状态是由系统自动给定。如果用户需要指定,只需在对应参数的位置填入指定的数值。本例中,分别

7、指定Alpha的值为0.3和0.5。当指定平滑系数为0.3时,预测的残差平方和为137.2978;当平滑系数为0.5时,预测的残差平方和为165.0685。因此这里选择平滑系数为0.3时的预测结果。根据一次指数平滑方法的预测,该企业下个月的销售量应为29.2吨。图2 指数平滑对话框二二次指数平滑二次指数平滑又称双重指数平滑。相对于一次指数平滑,二次指数平滑可以预测有一定线性趋势的序列,其预测期也长一些。 例2某公司19902001年的实际销售额如表2所示。请根据此资料预测2002年和2003年企业销售额。表2 某公司销售额单位:万元解:第一步,建立工作文件,样本期为19902001的年度数据。

8、在新建立的工作文件中,生成一个名为SALES的新序列。翻开SALES序列对话框,将表2中的数据录入。第二步,绘制序列图形。从图中可以看到,该企业的销售额存在明显的增长趋势见图3。序列的波动并不是很剧烈。由此判断,使用二次指数平滑法进展预测比较适宜。第三步,扩大样本期。由于本例需要预测下两年的销售额,因此将工作文件的样本期更改为19902003年。图3 某企业19902001年销售额变动情况第四步,指数平滑。根据前例中的方法,用户可以进入如图2的指数平滑对话框。本例中,选择二次指数平滑的方法,并让系统自动确定系数。结果如表3所示。原序列SALES中共有12个观测值,即19902001年的企业销售

9、额。在进展二次指数平滑时,系统根据这12个数值自动确定了最优的平滑系数0.244。此时,对序列进展二次指数平滑预测的残差平方和为101.3594,均方根误差为2.906306。在Eviews给出指数平滑结果统计表见表3时,并没有直接给出对2002年和2003年销售额的预测值。这两个数值保存在系统生成的平滑序列SALESSM中,用户只需翻开该序列就可以看到二次指数平滑方法预测的结果。结果显示,该企业在2002年和2003年的销售额,分别预计为566万元和594万元。表3 二次指数平滑结果如果将二次指数平滑的预测结果和原观测值共同显示在同一图上,可以使用户看起来更清楚。首先在工作文件菜单中同时选中

10、两个序列SALES和SALESSM,方法是先点击一个序列,之后按住键盘上的Shift键再点击另外一个序列。然后点击工作文件菜单工具栏中的Show,在弹出的对话框中点击OK。此时,系统将弹出一个类似序列对象窗口的群窗口见图4,窗口中以Excel表格的形式同时显示出SALES和SALESSM。最后点击该窗口上方的ViewGraphLine见图5。图4 群对象窗口图5 实际销售额与平滑值序列比照图二、趋势延伸法实例时间序列的趋势即序列随时间变化的根本规律和特点。对于存在趋势的序列,通常可以选取适当的模型进展分析和预测。直线趋势直线趋势模型是一种最常用,也是最成熟的方法。模型的根本构造为:Ytabt式

11、中,a,b是模型的参数。这种模型的构造比较简单,估计方法非常成熟,是很多其他趋势模型估计的根底。下面结合实例说明如何使用该软件进展直线趋势模型的预测。 例3设某市19922002年市场鸡蛋销售量如表4所示。试预测2003年该市鸡蛋销售量。表4 某市鸡蛋销售量单位:万千克解:第一步,建立一个新的工作文档,文档的样本期为19922002年。生成序列SALES,录入表4中的销售量观测值。第二步,翻开SALES序列对象窗口,点击ViewLine Graph,绘制序列散点图见图6。图6 序列散点图 Eviews中没有直接绘制散点图的菜单项选择项。当需要绘制散点图时,首先需要绘制连线图Line Graph

12、。屏幕显示图形对象窗口后,用鼠标左键双击图形的任意位置,或者点击右键,然后在弹出的菜单中选择Options。此时,系统将弹出图形属性对话框。图形属性对话框中的选项很多。用户在这里可以方便地更改图形的类型Graph Type、图形的属性Graph Attitude、线形图格式见Line Graph、条形图格式Bar Graph等。这里,将图形的类型选择为线形图Line Graph,再在线形图格式中选择仅有标示Symba1s Only。点击OK。从散点图上可以看出,该序列根本呈现出一种直线增长的趋势,因而宜采用直线趋势延伸的方法进展预测。第三步,生成时间变量T。在进展模型参数的估计时通常要用到最小

13、二乘的方法,其中,观测值就是因变量,序列T就是自变量。生成一个新序列的方法有很多,可以通过菜单操作,也可以直接在主窗口中输入命令行实现。有关菜单操作的方法在本章第一节中已经说明,这里采用命令行的形式生成序列T。 Eviews生成序列的命令为data,用户只需在主窗口中输入命令:data T。对于序列T,用户可以在翻开的对象窗口中为它赋值,比方赋值1,2,3,如果用户需要直接生成含有值的序列T,也可以利用函数生成序列,在主窗口中输入命令行见图7。图7 T序列生成命令和取值情况节略genr T=trend系统自动生成序列T,并从0开场计数,它的取值依次为0,l,2,3,第四步,模型估计。在Evie

14、ws中最小二乘回归的命令是LS,它的根本书写格式为:LS 因变量 C 自变量其中,C代表模型中的常数项,对于没有常数项的模型可以不写。本例中,使用下面的命令进展回归: LS SALES C T见表5。表5 最小二乘回归结果根据表5的结果,得到如下模型: sale31.2272.391T第五步,进展预测。根据上述模型结果,可以很容易地给出2003年鸡蛋销售量的预测结果。将T11代入上述模型,计算结果说明该企业2003年的鸡蛋销售额为57.5万元。二曲线趋势经济序列中有很多呈现出曲线变化的趋势。直线趋势的估计比较简单,曲线趋势的估计那么更为常用。指数曲线、二次曲线、三次曲线和龚拍兹曲线是在市场经济

15、序列中常见的模型,它们的估计也小异,这里就以指数曲线为例介绍如何使用Eviews进展模型的估计。例4某市近9年灯具商品销售量资料如表6所示。试预测2002年的销售量。解:第一步,建立一个新的工作文档,文档的样本期为19932001年。生成序列SALES,录入表中的销售量观测值。表6 某市灯具销售量单位:万件第二步,翻开SALS序列对象窗口,点击ViewLine Graph,绘制序列散点图见图8。图8 销售量散点图从绘制出的散点图可以看出,该企业的灯具销售变动呈现规律的加速增长。根据经历判断,要预测该企业下一年度的销售数据,可以使用指数趋势模型。如果计算出销售数据的环比增长率,可以更加确信地选择

16、指数模型。本章容以各类方法的软件实现为主要阐述容,对模型选择有兴趣的读者可以参阅本书前面的相关章节。第三步,生成时间变量T。这里采用系统自动生成的方法,即输入命令:genr Ttrend。第四步,对因变量序列进展变换。在变化因变量序列之前,首先要弄清楚为什么变换。指数模型的根本形式如下: Yt abt从统计学的角度考虑,传统的估计方法无法直接估计这种模型的参数,因此需要对模型的形式进展变换,从而使参数可以被估计出来。指数趋势模型通过变换可以变成一个线性模型,所以指数模型称为可线性化的模型。指数模型变换后的结果为: logYtlogalogbt细心的读者会发现,这时模型的形式与前面介绍的直线趋势

17、模型非常的相似,只是模型左边的因变量作了一个对数变换。所以,对因变量进展变换的原因实际上源自对模型的变换,变换的目的是为了能够使用传统的估计方法估计出模型的参数。对于指数模型,通常要将因变量作对数变换。在Eviews中就是要生成一个新的序列,新序列的数值恰好等于原观测序列的值取对数的结果。使用命令的方式进展操作,在主窗口中输入如下命令: genr lsales=logsaleslsales是新生成序列的名称。如果作出lsales的散点图,会发现变换后的序列根本呈一条直线。这里留给有兴趣的读者自己去试一试。第五步,模型估计。在主窗口中输入下面的命令: LS lsales c t注意,这里实际上是

18、用变换后的序列和时间变量T进展线性回归,估计的结果为参数loga和logb的值见表7。表7 线性回归结果第六步,进展预测。根据表7的结果,可以得到如下模型: logSales2.14630.2225T将T9代入上述模型,求得logsales4.1488。从而可以预测出该企业在2002年的销售量为63.36万件。三、季节指数法实例季节模型的类型季节模型是反映具有季节变动规律的时间序列模型。季节变动通常是指以年为一个周期的变化。引起季节变动的首要因素是四季更迭。季节变动在很多产品市场上都是一种常见现象,最为典型的季节性产品市场如冷饮、服装、空调等。传统的时间序列分析把时间序列的波动归结为四大因素:

19、趋势变动T、季节变动S、循环变动C和不规那么变动I。其中循环变动指周期为数年的变动,这种变动不一定存在固定变化周期和确定性变化规律,通常指经济周期。不规那么变动即随机变动。四种变动因素对序列的影响被概括为两个经典模型:乘法模型YTSCI加法模型YTSCI乘法模型通常适用于因素T,S,C相关的情形,比方季节因素的作用随着趋势的变化而改变;加法模型通常适用于因素T,S,C相互独立的情况。需要注意的是,季节模型一般需要3年以上的季度或月度数据。二季节调整对序列进展季节调整,就是将季节变动从序列中去除。根本思路是: YSTSISTI或 YSITI序列里存在季节波动常常会阻碍市场人员对某些问题的认识。比

20、方,3月份的饮料销售比2月份好吗?如果单单从数据的外表看,3月份的销量应该比2月份好。但这种所谓的“好并没有考虑季节变动而引起的市场规模的扩大,也就是说,如果剔除季节因素的影响,3月份的销售效果未必比2月份好。季节调整的目的就是为了剔除掉季节因素的作用,从而使序列本身的趋势特征更加准确地显现出来。 Eviews中有两种实现季节调整的菜单操作方法。在主窗口中点击菜单QuickSeries StatisticsSeasonal Adjustment,或者在序列对象窗口中点击工具栏按钮ProcsSeasonal Adjustment。点击后,屏幕出现季节调整对话框窗口见图9。对话框左上局部是季节调整

21、的方法Adjustment Method,包括Census X11法、移动平均季节乘法Ratio to moving averageMultiplicative、移动平均季节加法Difference from moving averageAdditive。系统默认的方法是移动平均季节乘法。对话框左下局部是待计算序列Series to Calculate,包括调整后序列Adjusted Series名称和季节因子Factors名称。季节因子计算是可选的,只有用户在其对应的框中输入名称后,系统才会将季节因子计算的结果保存在一个序列中。例5现有某地区某种产品产量近4年的分月资料见表8,试预测该种产品

22、2003年各月的产量。表8 某地区某产品产量单位:万件图9 季节调整对话框解:第一步,建立一个新的工作文档,文档的样本期为1999年三月2002年12月。生成序列SUPLY,录入表中的产量数据。第二步,翻开SUPLY序列对象窗口,点击ViewLine Graph,绘制连线图见图10。图10 产量变化图从图形的形状很容易看到,该种产品的产量确实存在非常明显的季节变动。第三步,生成调整后序列。根据前面的方法,生成调整后序列SUPLYSA和季节团于序列JIJIE。这里使用的模型是乘法模型,因此在如图9所示的对话框中选择的季节调整方法是移动平均季节乘法Ratio to moving averageMu

23、ltiplicative。季节调整后产量变化情况和月度季节因子见图11和表9。图11 季节调整后产量变化情况表9 月度季节因子第四步,进展预测。按照乘法模型的理论,当剔除序列的季节波动之后,序列中主要存在的变动因素是趋势。对于趋势,当然可以采用移动平均或者指数平滑的方法确定,但由于本例中要求预测2003年度12个月份的产量,预测期较长,因此采用建立趋势模型,进展外推预测是比较适宜的。建立趋势模型的具体步骤这里不再赘述。这里仍然采用指数模型,通过参数估计得到模型的具体形态如下: logsuplysa1.85570.0284T其中,T使用命令Genr TTrend得到。根据趋势模型可以推算出2003年l12月的趋势值见表10中。将对应月份的趋势值乘以相应的季节因子得到预测值见表10右。表10 趋势预测值与预计产量单位:万件教育之通病是教用脑的人不用手,不教用手的人用脑,所以一无所能。教育革命的对策是手脑联盟,结果是手与脑的力量都可以大到不可思议。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1