Eviews时间序列分析实例.

上传人:ya****h 文档编号:117410345 上传时间:2022-07-08 格式:DOCX 页数:16 大小:1.03MB
收藏 版权申诉 举报 下载
Eviews时间序列分析实例._第1页
第1页 / 共16页
Eviews时间序列分析实例._第2页
第2页 / 共16页
Eviews时间序列分析实例._第3页
第3页 / 共16页
资源描述:

《Eviews时间序列分析实例.》由会员分享,可在线阅读,更多相关《Eviews时间序列分析实例.(16页珍藏版)》请在装配图网上搜索。

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

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

3、序列近似纯随机序列,这时最新的观测值就是最理想的预测值。出于预测的考虑,有时系统给定的系数不是很理想,用户需要自己指定平滑系数值。平滑系数取什么值比较合适呢?一般来说,如果序列变化比较平缓,平滑系数值应该比较小,比如小于0.1;如果序列变化比较剧烈,平滑系数值可以取得大一些,如0.30.5。若平滑系数值大于0.5才能跟上序列的变化,表明序列有很强的趋势,不能采用一次指数平滑进行预测。例1某企业食盐销售量预测。现在拥有最近连续30个月份的历史资料(见表1),章第一节中已经阐明,这里不再赘述。假设已经建立工作文件,并生成了一个样本期为130的序列,命名为SALES。序列SALES中包含例1中需要分

4、析的数据。第二步,绘制序列图形。在序列对象窗口中,点击ViewLineGraph。屏幕显示图1所示图形。图1某企业近30个月的销售量动态图从图1中可以看出,这个企业近30个月的销售量并不存在明显的趋势,并且没有明显的季节趋势。因此,从直观上判断可以采用一次指数平滑法对企业下个月的销售量进行预测。第三步,扩大样本期。本例要求对下一个月的销售量进行预测,而工作文件的样本期是130,在Eviews中要求先更改样本期。更改样本期的操作在本章第一节已经讲过,这里将样本期改为131。第四步,进行指数平滑。指数平滑的菜单操作方法有两种:一是在主工作文件窗口打开的情况下,点击主窗口的QuickSeriesSt

5、atisticsExponentialSmoothing;二是在序列对象窗口中点击ProcsExponentialSmoothingo点击后屏幕出现如图2所示的指数平滑对话框。指数平滑对话框中包含五个部分的选项:平滑方法(SmoothingMethod)、平滑系数(SmoothingParameters)、平滑后生成序列的名称(SmoothedSeries)、预测样本范围(EstimationSample)和季节变动周期(CycleforSeasonal)o对话框左上部分的平滑方法(SmoothingMethod)包括:Single一次指数平滑Double二次指数平滑HoltWintersNo

6、seasonalHoltWinters无季节模型HoltWintersAdditiveHoltWinters季节迭加模型HoltWintersMultiplicativeHoltWinters季节乘积模型平滑系数(SmoothingParameters)包括Alpha,Beta,Gamma。平滑系数可由系统自动给定,也可以由用户指定。缺省状态是由系统自动给定。如果用户需要指定,只需在对应参数的位置填入指定的数值。本例中,分别指定Alpha的值为0.3和0.5。当指定平滑系数为0.3时,预测的残差平方和为137.2978;当平滑系数为0.5时,预测的残差平方和为165.0685。因此这里选择平滑

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

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

9、方和为101.3594,均方根误差为2.906306。在Eviews给出指数平滑结果统计表(见表3)时,并没有直接给出对2002年和2003年销售额的预测值。这两个数值保存在系统生成的平滑序列SALESSM中,用户只需打开该序列就可以看到二次指数平滑方法预测的结果。结果显示,该企业在2002年和2003年的销售额,分别预计为56.6万元和59.4万元。表3二次指数平滑结果如果将二次指数平滑的预测结果和原观测值共同显示在同一张图上,可以使用户看起来更清楚。首先在工作文件菜单中同时选中两个序列SALES和SALESSM,方法是先点击一个序列,之后按住键盘上的Shift键再点击另外一个序列。然后点击

10、工作文件菜单工具栏中的Show,在弹出的对话框中点击OK。此时,系统将弹出一个类似序列对象窗口的群窗口(见图4),窗口中以Excel表格的形式同时显示出SALES和SALESSM。最后点击该窗口上方的ViewGraphLine(见图5)。图4群对象窗口图5实际销售额与平滑值序列对比图二、趋势延伸法实例时间序列的趋势即序列随时间变化的基本规律和特点。对于存在趋势的序列,通常可以选取适当的模型进行分析和预测。()直线趋势直线趋势模型是一种最常用,也是最成熟的方法。模型的基本结构为:Yt=a+bt式中,a,b是模型的参数。这种模型的结构比较简单,估计方法非常成熟,是很多其他趋势模型估计的基础。下面结

11、合实例说明如何使用该软件进行直线趋势模型的预测。例3设某市19922002年市场鸡蛋销售量如表4所示。试预测2003年该市鸡蛋销售量。表4某市鸡蛋销售量单位:万千克年份销售量年份销售量199236199842199326199948199432200045199540200155199650200256199745解:第一步,建立一个新的工作文档,文档的样本期为19922002年。生成序列SALES,录入表4中的销售量观测值。第二步,打开SALES序列对象窗口,点击View-LineGraph,绘制序列散点图(见图6)。图6序列散点图Eviews中没有直接绘制散点图的菜单选项。当需要绘制散点图

12、时,首先需要绘制连线图(LineGraph)。屏幕显示图形对象窗口后,用鼠标左键双击图形的任意位置,或者点击右键,然后在弹出的菜单中选择Options。此时,系统将弹出图形属性对话框。图形属性对话框中的选项很多。用户在这里可以方便地更改图形的类型GraphType)、图形的属性(GraphAttitude)、线形图格式见(LineGraph)、条形图格式(BarGraph)等。这里,将图形的类型选择为线形图(LineGraph),再在线形图格式中选择仅有标示(SymbalsOnly)。点击OK。从散点图上可以看出,该序列基本呈现出一种直线增长的趋势,因而宜采用直线趋势延伸的方法进行预测。第三步

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

14、依次为0,l,2,3,第四步,模型估计。在Eviews中最小二乘回归的命令是LS,它的基本书写格式为:LS因变量C自变量其中,C代表模型中的常数项,对于没有常数项的模型可以不写。本例中,使用下面的命令进行回归:LSSALESCT(见表5)。表5最小二乘回归结果根据表5的结果,得到如下模型:sale=31.227+2.391XT第五步,进行预测。根据上述模型结果,可以很容易地给出2003年鸡蛋销售量的预测结果。将T=11代入上述模型,计算结果表明该企业2003年的鸡蛋销售额为57.5万元。(二)曲线趋势经济序列中有很多呈现出曲线变化的趋势。直线趋势的估计比较简单,曲线趋势的估计则更为常用。指数曲

15、线、二次曲线、三次曲线和龚拍兹曲线是在市场经济序列中常见的模型,它们的估计也大同小异,这里就以指数曲线为例介绍如何使用Eviews进行模型的估计。例4某市近9年灯具商品销售量资料如表6所示。试预测2002年的销售量。解:第一步,建立一个新的工作文档,文档的样本期为1993-2001年。生成序列SALES,录入表中的销售量观测值。表6某市灯具销售量单位:万件年份销售量年份销售量19938.7199826.0199410.6199933.0199513.3200040.9199616.5200150.4199720.6第二步,打开SALS序列对象窗口,点击View-LineGraph,绘制序列散点

16、图(见图8)。EEViews-Series:SALESWorkfile:.叵ECFileEditObjectsViewProcsQuiukOtionsWindowHelp-p1_xiew|Frocs|Objects|Frint|tTaniE|FiEei:E|Sample|Genr|Sheet|statnt|Line|Bar|60-|50-一40-30-20-10-,0-939495969798990001。SALESIIZTF:wth=g:eviewworkfilesDB=rLuneWF=lH:=LEtEiiu:=LteE4图8销售量散点图从绘制出的散点图可以看出,该企业的灯具销售变动呈现规律

17、的加速增长。根据经验判断,要预测该企业下一年度的销售数据,可以使用指数趋势模型。如果计算出销售数据的环比增长率,可以更加确信地选择指数模型。本章内容以各类方法的软件实现为主要阐述内容,对模型选择有兴趣的读者可以参阅本书前面的相关章节。第三步,生成时间变量T。这里采用系统自动生成的方法,即输入命令:genrT=trend。第四步,对因变量序列进行变换。在变化因变量序列之前,首先要弄清楚为什么变换。指数模型的基本形式如下:Yt=abt从统计学的角度考虑,传统的估计方法无法直接估计这种模型的参数,因此需要对模型的形式进行变换,从而使参数可以被估计出来。指数趋势模型通过变换可以变成一个线性模型,所以指

18、数模型称为可线性化的模型。指数模型变换后的结果为:log(Y)=log(a)+log(b)Xt细心的读者会发现,这时模型的形式与前面介绍的直线趋势模型非常的相似,只是模型左边的因变量作了一个对数变换。所以,对因变量进行变换的原因实际上源自对模型的变换,变换的目的是为了能够使用传统的估计方法估计出模型的参数。对于指数模型,通常要将因变量作对数变换。在Eviews中就是要生成一个新的序列,新序列的数值恰好等于原观测序列的值取对数的结果。使用命令的方式进行操作,在主窗口中输入如下命令:genrlsales=log(sales)lsales是新生成序列的名称。如果作出lsales的散点图,会发现变换后

19、的序列基本呈一条直线。这里留给有兴趣的读者自己去试一试。第五步,模型估计。在主窗口中输入下面的命令:LSlsalesct注意,这里实际上是用变换后的序列和时间变量T进行线性回归,估计的结果为参数log(a)和log(b)的值(见表7)。表7线性回归结果EViewsosFileEditObjectsViewProcsQuickOptionsWindowHelpgenrT=trendgenlsales=log(sales)LSIsalesctgenT=trendLSIsaJesctgenrLSALESEXP=EXP(LSALESF)View|Frocs|ObjectsSaveRange:19932

20、002Sample:19932002Filter口EquOSiew|Frous|Dbjects|Frint|QanieFreeze|EstimateForeEstimationComimand:口SeQOSView|Pm|ObjectsJFriiit|HameLSALESF口View|吃。|Objects|Frin11】LSALESEXPLSALESLSALESEXPLSALESFRESIDSALESLSILSALESCTEstimationEquation:LSAILES=C(1)+C*TSubstitutedCoefficients:LSALES二214627594+0.222495399

21、9*TALastupdated:06/01/Modified1993200219932.14627619942.36877119952.59126719962.8137621997303625819983.26876319993.48124820003.70374420013.926239i20024.148735Lastupdated:0Modified1993219938.55294719941068426199513.34667199616.67262199720.82715199826.01707199932.50027200040.6990120015071588200263.363

22、78移动平均季节加法(DifferencefrommovingaverageAdditive)o系统默认的方法是移动平均季节乘法。对话框左下部分是待计算序列(SeriestoCalculate),包括调整后序列(AdjustedSeries)名称和季节因子(Factors)名称。季节因子计算是可选的,只有用户在其对应的框中输入名称后,系统才会将季节因子计算的结果保存在一个序列中。例5现有某地区某种产品产量近4年的分月资料(见表8),试预测该种产品2003年各月的产量。表8某地区某产品产量单位:万件月份产量月份产量月份产量月份产量1999.142000.162001.192002.1122527

23、21021536383123174648413419585105-15521612614620625715716724736818822829842919920926938108101010151022114115119111612512612112141Options:SlidingSpans11(monthlyOptions:Tradingdayadjustments:+NeverAlwaysIfSignificantHclidyadiustment?;*NeverAlwaysIfSignificantAdjustedSeries:Factors(optional):|SUPLYSAlSe

24、riestoCalculate:JCanceAd|ustmentMethod:CensusX11-MultiplicativeCensusX11-Additive+iRdtiotomovingaverage-Multipiicalive:Differencefrommovingaverage-Additive图9季节调整对话框解:第一步,建立一个新的工作文档,文档的样本期为1999年三月2002年12月。生成序列SUPLY,录入表中的产量数据。第二步,打开SUPLY序列对象窗口,点击View-LineGraph,绘制连线图(见图10)。从图形的形状很容易看到,该种产品的产量确实存在非常明显的季

25、节变动。第三步,生成调整后序列。根据前面的方法,生成调整后序列SUPLYSA和季节团于序列JIJIE。这里使用的模型是乘法模型,因此在如图9所示的对话框中选择的季节调整方法是移动平均季节乘法(RatiotomovingaverageMultiplicative)。季节调整后产量变化情况和月度季节因子见图11和表9。图11季节调整后产量变化情况表9月度季节因子第四步,进行预测。按照乘法模型的理论,当剔除序列的季节波动之后,序列中主要存在的变动因素是趋势。对于趋势,当然可以采用移动平均或者指数平滑的方法确定,但由于本例中要求预测2003年度12个月份的产量,预测期较长,因此采用建立趋势模型,进行外

26、推预测是比较合适的。建立趋势模型的具体步骤这里不再赘述。这里仍然采用指数模型,通过参数估计得到模型的具体形态如下:log(suplysa)=1.8557+0.0284XT其中,T使用命令GenrT=Trend得到。根据趋势模型可以推算出2003年112月的趋势值(见表10(中)。将对应月份的趋势值乘以相应的季节因子得到预测值(见表10(右)。表10趋势预测值与预计产量单位:万件EEViews叵说FileEditObjectsViewProcsQuickOptionsWindowHelpGIENRLSUPLYSA=LOG(SUPLYSA)genrT=trendLSIsuplysactgenrT=

27、trendgenrlsuplysafexp=ex卩的uply鈕fgenryujiclianliang=Isuplysafexp*jijiie|ViewFrocsObjRange:1999:012003:12LSUPLYSALSUPLYSAFLSUPLYSAFEXPRESIDSUPLYSUPLYSAYUJICHANLIANGmi口s匚叵厨as.Q0SLSUPLYSAFEXPYUJICHANLIANGViewFroceUbjectzFrintN:=ViewFrocsIObiECt.:;|2003:0125.015944|2003:0225.736902003:0326.478652003:0427

28、241772003:0528.026882003:0628.834622003:0729665652003:0830520622003:0931.400232003:1032.305192003:113323624F2003:1234.19412可口IZi_jFa.th=g:ieviewworkfiles|2003:0117.377572003:0220176282003:0323.186602003:0424.806192003:0525135042003:0638.569742003:0749696222003:0863.037712003:0960575712003:1029941482003:1116.028962003:1218.98097HiJWF=seasi:rL:aladjhetment

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!