应用Excel进行时间序列分析报告

上传人:l**** 文档编号:160258282 上传时间:2021-01-09 格式:PPT 页数:57 大小:987.50KB
返回 下载 相关 举报
应用Excel进行时间序列分析报告_第1页
第1页 / 共57页
应用Excel进行时间序列分析报告_第2页
第2页 / 共57页
应用Excel进行时间序列分析报告_第3页
第3页 / 共57页
应用Excel进行时间序列分析报告_第4页
第4页 / 共57页
应用Excel进行时间序列分析报告_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《应用Excel进行时间序列分析报告》由会员分享,可在线阅读,更多相关《应用Excel进行时间序列分析报告(57页珍藏版)》请在金锄头文库上搜索。

1、数据预测分析专题之一时间序列预测,管理科学与工程学院 隋莉萍,数据预测分析的两个主要方面:,时间序列预测 回归分析预测,内容简介,时间序列的概念和组成 时间序列预测的步骤 衡量预测准确性的指标 移动平均模型和指数平滑模型 趋势预测模型 季节指数模型,一、 时间序列预测概述,1.时间序列 时间序列就是一个变量在一定时间段内不同时间点上观测值的集合 。这些观测值是按时间顺序排列的,时间点之间的间隔是相等的。可以是年、季度、月、周、日或其它时间段。 常见的时间序列有:按年、季度、月、周、日统计的商品销量、销售额或库存量,按年统计的一个省市或国家的国民生产总值、人口出生率等。,一、 时间序列预测概述,

2、2.时间序列预测方法 定性分析方法 定量分析方法 外推法:找出时间序列观测值中的变化规律与趋势,然后通过对这些规律或趋势的外推来确定未来的预测值。包括: 移动平均和指数平滑法 趋势预测法 季节指数法 因果法:寻找时间序列因变量观测值与自变量观测值之间的函数依赖关系(因果关系/回归分析),然后利用这种函数关系和自变量的预计值来确定因变量的预测值。,一、 时间序列预测概述,无趋势,线性趋势,非线性趋势,季节成分,3.时间序列成分 趋势成分:显示一个时间序列在较长时期的变化趋势 季节成分:反映时间序列在一年中有规律的变化 循环成分:反映时间序列在超过一年的时间内有规律的变化 不规则成分:不能归因于上

3、述三种成分的时间序列的变化,二、时间序列的预测步骤,第一步,确定时间序列的类型 即分析时间序列的组成成分(趋势成分/季节成分/循环成分)。 第二步,选择合适的方法建立预测模型 如果时间序列没有趋势和季节成分,可选择移动平均或指数平滑法 如果时间序列含有趋势成分,可选择趋势预测法 如果时间序列含有季节成分,可选择季节指数法 第三步,评价模型准确性,确定最优模型参数 第四步,按要求进行预测,三、移动平均模型和指数平滑模型,适用于围绕一个稳定水平上下波动的时间序列。 1.移动平均模型 利用平均使各个时间点上的观测值中的随机因素互相抵消掉,以获得关于稳定水平的预测 将包括当前时刻在内的N个时间点上的观

4、测值的平均值作为对于下一时刻的预测值(N应选择得使MSE极小化),【例1】某汽油批发商在过去12周内汽油的销售数量如表所示: 试在Excel工作表中建立一个移动平均预测模型来预测第13周的汽油销量。,实例:移动平均模型,三、移动平均模型和指数平滑模型,三、移动平均模型和指数平滑模型,2. 指数平滑模型 (改进移动平均预测模型),将计算平均值时对于不同时期观测值的权数设置得不同:近期的权数较大,远期的权数较小,三、移动平均模型和指数平滑模型,指数平滑的叠代算法,【例2】利用例1的数据在Excel工作表中建立一个指数平滑预测模型来预测第13周的汽油销量。,实例:指数平滑模型,实例: 使用控件求解最

5、优跨度和最优平滑指数,【例4/例5】利用例1的数据在Excel工作表中建立一个利用函数和控件来控制移动跨度、平滑指数的移动平均模型和指数平滑预测模型来预测第13周的汽油销量。 试探索共有几种利用MSE求最优跨度和平滑系数的途径?,四、趋势预测模型,对于含有线性趋势成分的时间序列,可以将预测变量在每一个时期的值和其对应时期之间的线性依赖关系表示为: 利用使均方误差MSE极小的原则确定系数a与b,就可得到直线趋势方程。以此求得每一个Xi所对应的预测值:,四、趋势预测模型,求解a和b的三种方法: 利用Excel内建函数INTERCEPT()和SLOPE() 利用数组函数LINEST() 利用规划求解

6、工具 求解预测值的四种方法: 利用线性趋势方程 直接计算 利用Excel内建函数TREND() 利用Excel内建函数FORECAST() 用特殊方法拖动观测值所在范围,实例:趋势预测模型,【例3】针对Northwind Traders公司月销售额时间序列,建立趋势预测模型,并预测该公司未来3个月的销售额。,五、Holt模型,实例:Holt预测模型,【例6】某商场两年内各个月份的空调机销售额数据如下表所示。假定商场空调机前年最后一个月的销售额为42,前年销售额的平均月增长幅度为2.93。试建立一个Holt模型对商场未来的销售额进行预测。,商场各个月份空调销售额,六、季节指数模型,对于既含有线性

7、趋势成分又含有季节成分的时间序列,须对其成分进行分解,这种分解建立在以下乘法模型的基础上: 其中,Tt表示趋势成分,St表示季节成分,It表示不规则成分。由于不规则成分的不可预测,因此预测值就可表示为趋势成分和季节成分的乘积。,六、季节指数模型,建立季节指数模型的一般步骤: 第一步,计算每一季(每季度,每月等等)的季节指数St 。 第二步,用时间序列的每一个观测值除以适当的季节指数,消除季节影响。 第三步,为消除了季节影响的时间序列建立适当的趋势模型并用这个模型进行预测。 第四步,用预测值乘以季节指数,计算出最终的带季节影响的预测值。,实例:季节指数模型,【例7】某工厂过去4年的空调机销量如下

8、表所示,这些数据有明显的季节性波动,试建立一个季节指数模型来预测第5年每个季度的空调机销量 。 四年内每季度的电视机销量表,实例:季节指数模型,实例:季节指数模型,【例8】某工厂过去四个5年的纳税情况如右表所示,这些数据有明显的季节性波动,试建立一个季节指数模型来预测下一个5年的纳税情况 。,本章小结,本章重点是时间序列的四种EXCEL工作表预测模型 移动平均模型 指数平滑模型 趋势预测模型 季节指数模型 主要函数和EXCEL技术 OFFSET()、SUMXMY2()、INDEX()、MATCH()、INTERCEPT()、SLOPE()、LINEST()、TREND()、FORECAST()

9、 “规划求解”工具、“数据分析”工具、可调图形的制作,27,应用Excel进行时间序列分析,zf,zf,重点,1、Excel进行移动平均分析的操作步骤 2、Excel进行指数平滑分析的操作步骤 3、Excel进行趋势外推预测法的操作步骤 4、Excel进行时间序列分解法的操作步骤,29,移动平均法是一种简单平滑预测技术,它的基本思想是:根据时间序列资料、逐项推移,依次计算包含一定项数的序时平均值,以反映长期趋势的方法。因此,当时间序列的数值由于受周期变动和随机波动的影响,起伏较大,不易显示出事件的发展趋势时,使用移动平均法可以消除这些因素的影响,显示出事件的发展方向与趋势(即趋势线),然后依趋

10、势线分析预测序列的长期趋势。,30,1 Excel进行移动平均分析的操作步骤,简单移动平均法公式表明当t向前移动一个时期,就增加一个新近数据,去掉一个远期数据,得到一个新的平均数。由于它不断地“吐故纳新”,逐期向前移动,所以称为移动平均法。,由于移动平均可以平滑数据,消除周期变动和不规则变动的影响,使得长期趋势显示出来,因而可以用于预测。其预测公式为:,即以第t周期的一次移动平均数作为第t+1周期的预测值。,31,趋势移动平均法(线性二次移动平均法) 当时间序列没有明显的趋势变动时,使用一次移动平均就能够准确地反映实际情况,直接用第t周期的一次移动平均数就可预测第t+1周期之值。但当时间序列出

11、现线性变动趋势时,用一次移动平均数来预测就会出现滞后偏差。因此,需要进行修正,修正的方法是在一次移动平均的基础上再做二次移动平均,利用移动平均滞后偏差的规律找出曲线的发展方向和发展趋势,然后才建立直线趋势的预测模型。故称为趋势移动平均法。,32,应用举例,已知某商场19781998年的年销售额如下表所示,试预测1999年该商场的年销售额。,33,下面使用移动平均工具进行预测,具体操作步骤如下: 1.选择工具菜单中的数据分析命令,此时弹出数据分析对话框。 在分析工具列表框中,选择移动平均工具。 下面使用移动平均工具进行预测,具体操作步骤如下: 选择工具菜单中的数据分析命令,此时弹出数据分析对话框

12、。 在分析工具列表框中,选择移动平均工具。,34,35,36,从图可以看出,该商场的年销售额具有明显的线性增长趋势。因此要进行预测,还必须先作二次移动平均,再建立直线趋势的预测模型。而利用Excel 2000提供的移动平均工具只能作一次移动平均,所以在一次移动平均的基础上再进行移动平均即可。 二次移动平均的方法同上,求出的二次移动平均值及实际值与二次移动平均值的拟合曲线,如下图所示。 再利用前面所讲的截距 和斜率 计算公式可得:,37,于是可得t=21时的直线趋势预测模型为:,预测1999年该商场的年销售额为:,38,2 Excel进行指数平滑分析的操作步骤,移动平均法的预测值实质上是以前观测

13、值的加权和,且对不同时期的数据给予相同的加权。这往往不符合实际情况。指数平滑法则对移动平均法进行了改进和发展,其应用较为广泛。 指数平滑法的基本理论根据平滑次数不同,指数平滑法分为:一次指数平滑法、二次指数平滑法和三次指数平滑法等。但它们的基本思想都是:预测值是以前观测值的加权和,且对不同的数据给予不同的权,新数据给较大的权,旧数据给较小的权。,39,一次指数平滑法,设时间序列为 , 则一次指数平滑公式为: 式中 为第 t周期的一次指数平滑值; 为加权系数,0 1。 为了弄清指数平滑的实质,将上述公式依次展开,可得: 因为加权系数符合指数规律,且又具有平滑数据的功能,所以称为指数平滑。 用上述

14、平滑值进行预测,就是一次指数平滑法。其预测模型为: 即以第t周期的一次指数平滑值作为第t+1期的预测值。,40,二次指数平滑法 当时间序列没有明显的趋势变动时,使用第t周期一次指数平滑就能直接预测第t+1期之值。但当时间序列的变动出现直线趋势时,用一次指数平滑法来预测仍存在着明显的滞后偏差。因此,也需要进行修正。修正的方法也是在一次指数平滑的基础上再作二次指数平滑,利用滞后偏差的规律找出曲线的发展方向和发展趋势,然后建立直线趋势预测模型。故称为二次指数平滑法。,41,应用举例,已知某厂19781998年的钢产量如下表所示,试预测1999年该厂的钢产量。,42,下面利用指数平滑工具进行预测,具体

15、步骤如下: 选择工具菜单中的数据分析命令,此时弹出数据分析对话框。 在分析工具列表框中,选择指数平滑工具。 这时将出现指数平滑对话框,如图所示。,43,在输入框中指定输入参数。在输入区域指定数据所在的单元格区域B1:B22;因指定的输入区域包含标志行,所以选中标志复选框;在阻尼系数指定加权系数0.3。 注:阻尼系数不是平滑常数 (阻尼系数=1-平滑常数) 在输出选项框中指定输出选项。本例选择输出区域,并指定输出到当前工作表以C2为左上角的单元格区域;选中图表输出复选框。单击确定按钮。 这时,Excel给出一次指数平滑值,如下图所示。,44,从图可以看出,钢产量具有明显的线性增长趋势。 因此需使

16、用二次指数平滑法,即在一次指数平滑的基础 上再进行指数平滑。所得结果如下图所示。,45,46,3. Excel进行趋势外推预测法的操作步骤,统计资料表明,大量社会经济现象的发展主要是渐进的,其发展相对于时间具有一定的规律性. 因此,预测对象依时间变化呈现某种上升或下降的趋势,并且无明显的季节波动,又能找到一条合适的函数曲线反映这种变化趋势时,就可以用时间t为自变量,时序数值y为因变量,建立回归趋势模型,当有理由相信这种趋势能够延伸到未来时,赋予变量t所需要的值,可以得到相应时刻的时间序列未来值,即趋势外推预测法 适用于有长期趋势的时间序列。 选择工具菜单中的数据分析命令,弹出数据分析对话框。 在分析工具列表框中,选回归工具。 这时,将弹出回归对话框,如图所示。,47,48,指定输入参数。在输入Y区域(原始的时间序列数据y)、输入X区域(y对应的时间t)指定相应数据所在的单元格区域. 并选定标志复选框,在置信水平框内键入95%。对于一些特殊的回归模型,可以根据需要指定常数为0(即 )。 指定输出选项。这

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号