《数据分析方法及软件应用 - 时间序列分析.pptx》由会员分享,可在线阅读,更多相关《数据分析方法及软件应用 - 时间序列分析.pptx(116页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据分析方法及软件应用数据分析方法及软件应用授课教师:赵授课教师:赵晖晖副教授副教授北京交通大学北京交通大学2015年年5月月时间序列分析时间序列分析6.1时间序列分析概述时间序列分析概述6.2数据准备数据准备6.3时间序列的图形化观察及检验时间序列的图形化观察及检验6.4时间序列的预处理时间序列的预处理(重点重点)6.5简单回归分析法和趋势外推法简单回归分析法和趋势外推法(自学自学)6.6指数平滑法指数平滑法(重点重点)6.7ARIMA模型分析模型分析(自学自学)6.8季节调整法季节调整法(自学自学)6.1时间序列分析概述时间序列分析概述6.1.1时间序列的相关概念时间序列的相关概念6.1.
2、2时间序列分析的一般步骤时间序列分析的一般步骤6.1.3SPSS时间序列分析的时间序列分析的特点特点时间序列分析是研究事件发展变化规律的一种量时间序列分析是研究事件发展变化规律的一种量化分析方法。化分析方法。一般情况下,那些依时间先后顺序一般情况下,那些依时间先后顺序排列起来的一系列有相同内涵的数据通信都可以排列起来的一系列有相同内涵的数据通信都可以称为时间序列。称为时间序列。时间序列与一般的统计数据的不同之处在于:这时间序列与一般的统计数据的不同之处在于:这是一些有严格先后顺序的数据。是一些有严格先后顺序的数据。大多数情况下它大多数情况下它们往往存在某种前后相承的关系,而非互相独立们往往存在
3、某种前后相承的关系,而非互相独立的。时间序列分析就是包含了针对这种独特数据的。时间序列分析就是包含了针对这种独特数据特点而形成和发展起来的一系列统计分析方法的特点而形成和发展起来的一系列统计分析方法的一个完整的体系。一个完整的体系。6.1.1时间序列分析概述时间序列分析概述6.1.2时间序列分析的一般步骤时间序列分析的一般步骤 (重点重点)数据的准备阶段;数据的准备阶段;数据的观察及检验阶段:数据的观察及检验阶段:总体把握时间序列发展总体把握时间序列发展变化的特征,以便选择恰当的模型进行分析,包变化的特征,以便选择恰当的模型进行分析,包括图形方法和统计检验方法;括图形方法和统计检验方法;数据的
4、预处理阶段:数据的预处理阶段:一方面能够使序列的特征体一方面能够使序列的特征体现得更加明显,利于分析模型的选择;另一方面现得更加明显,利于分析模型的选择;另一方面使数据满足于模型的要求;使数据满足于模型的要求;数据分析和建模阶段:数据分析和建模阶段:根据时间序列的特征和分根据时间序列的特征和分析的要求,选择恰当的模型进行数据建模和分析;析的要求,选择恰当的模型进行数据建模和分析;模型的评价阶段:模型的评价阶段:与模型分析的目标相结合评价与模型分析的目标相结合评价是否达到了分析的目的以及效果如何;是否达到了分析的目的以及效果如何;模型的实施应用阶段模型的实施应用阶段。可分为时域分析和频域分析两类
5、,具体有可分为时域分析和频域分析两类,具体有:简单回归分析法简单回归分析法适合序列间结构分析和较长期的预测适合序列间结构分析和较长期的预测;趋势外推法趋势外推法适用于精度要求不很高的中长期趋势预测适用于精度要求不很高的中长期趋势预测;自回归移动平均自回归移动平均(ARMA)模型模型常用于对随机性波动较常用于对随机性波动较频繁序列的短期预测频繁序列的短期预测,对于非平稳的序列可用对于非平稳的序列可用ARIMA模型模型;谱分析方法谱分析方法适用于那些高频波动数据。适用于那些高频波动数据。6.1.3时间序列分析的特点时间序列分析的特点SPSS的时间序列分析是分散在的时间序列分析是分散在Data、Tr
6、ansform、Analyze、Graph四个功能菜单当中。四个功能菜单当中。在在Data和和Transform中实现对时间序列数据的定中实现对时间序列数据的定义和必要处理,以适应各种分析方法的要求;义和必要处理,以适应各种分析方法的要求;在在分析分析预测预测中主要提供了几种时间序列的分中主要提供了几种时间序列的分析方法,包括指数平滑法、析方法,包括指数平滑法、ARIMA模型和季节模型和季节调整方法;调整方法;在在分析分析预测预测中提供了时间序列分析的图形工中提供了时间序列分析的图形工具,包括序列图具,包括序列图(Sequence)、自相关函数和偏自、自相关函数和偏自相关函数图等。相关函数图等
7、。另外,也可利用另外,也可利用分析分析预测预测频谱频谱分析模块分析模块进行简单的谱分析。进行简单的谱分析。6.2数据准备数据准备SPSS的数据准备的数据准备包括数据文件的建立、时间定包括数据文件的建立、时间定义和数据期间的指定。其中数据文件的建立与一义和数据期间的指定。其中数据文件的建立与一般般SPSS数据文件的建立方法相同,每一个变量数据文件的建立方法相同,每一个变量将对应一个时间序列数据,且不必建立标志时间将对应一个时间序列数据,且不必建立标志时间的变量。具体操作这里不再赘述,仅重点讨论时的变量。具体操作这里不再赘述,仅重点讨论时间定义的操作步骤。间定义的操作步骤。SPSS的时间定义功能用
8、来将数据编辑窗口中的的时间定义功能用来将数据编辑窗口中的一个或多个变量指定为时间序列变量,并给它们一个或多个变量指定为时间序列变量,并给它们赋予相应的时间标志,具体操作步骤是:赋予相应的时间标志,具体操作步骤是:1)选择菜单选择菜单:DataDefineDates,出现窗口:,出现窗口:2)个案为个案为(CasesAre)框提供了多种时间形式框提供了多种时间形式,可可根据数据的实际情况选择与其匹配的时间格式和根据数据的实际情况选择与其匹配的时间格式和参数。并在第一个个案为框中输入起初日期。参数。并在第一个个案为框中输入起初日期。至此,完成了至此,完成了SPSS的时间定义操作。的时间定义操作。S
9、PSS将在将在当前数据编辑窗口中自动生成标志时间的变量。当前数据编辑窗口中自动生成标志时间的变量。同时同时,在输出窗口中将输出一个简要的日志,说在输出窗口中将输出一个简要的日志,说明时间标志变量及其格式和包含的周期等。明时间标志变量及其格式和包含的周期等。数据期间的选取可通过数据期间的选取可通过SPSS的的数据数据选择选择个个案案(SelectCases)功能实现。功能实现。6.3时间序列的图形化观察及检验时间序列的图形化观察及检验6.3.1图形化观察及检验目的图形化观察及检验目的6.3.2图形化观察工具图形化观察工具6.3.3时间序列的检验方法时间序列的检验方法6.3.4图形化观察和检验的基
10、本操作图形化观察和检验的基本操作6.3.5图形化观察的应用图形化观察的应用举例举例6.4.1图形化及检验目的图形化及检验目的时间序列分析的第一步时间序列分析的第一步是对其发展变化的特征有是对其发展变化的特征有一个初步的总体把握。通过图形化观察和检验能一个初步的总体把握。通过图形化观察和检验能够把握时间序列的诸多特征,如时间序列的发展够把握时间序列的诸多特征,如时间序列的发展趋势是上升还是下降,还是没有规律的上下波动;趋势是上升还是下降,还是没有规律的上下波动;时间序列的变化的周期性特点;时间序列波动幅时间序列的变化的周期性特点;时间序列波动幅度的变化规律;时间序列中是否存在异常点,时度的变化规
11、律;时间序列中是否存在异常点,时间序列不同时间点上数据的关系等。间序列不同时间点上数据的关系等。通过图形化观察和检验应把握以下几点通过图形化观察和检验应把握以下几点:时间序列的正态性时间序列的正态性,考察数据是否符合正态分布;,考察数据是否符合正态分布;时间序列的平稳性时间序列的平稳性,是要了解时间序列数据适合,是要了解时间序列数据适合于什么样的模型,能否直接用来建立模型等;于什么样的模型,能否直接用来建立模型等;时间序列的周期性时间序列的周期性,是指随着时间的推移序列呈,是指随着时间的推移序列呈现出有规律的周期性波动;现出有规律的周期性波动;时间序列的其他特性时间序列的其他特性,如异常值、簇
12、集性等。,如异常值、簇集性等。6.3.2图形化观察工具图形化观察工具序列图(序列图(Sequence)一一个平稳的时间序列在水平方向平稳发展,在垂个平稳的时间序列在水平方向平稳发展,在垂直方向的波动性保持稳定,非平稳性的表现形式直方向的波动性保持稳定,非平稳性的表现形式多种多样,主要特征有:趋势性、异方差性、波多种多样,主要特征有:趋势性、异方差性、波动性、周期性、季节性、以及这些特征的交错混动性、周期性、季节性、以及这些特征的交错混杂等。杂等。序列图还可用于对序列异常值的探索,以及体现序列图还可用于对序列异常值的探索,以及体现序列的序列的“簇集性簇集性”。异常值是异常值是那些由于外界因素那些
13、由于外界因素的干扰而导致的与序列的正常数值范围偏差巨大的干扰而导致的与序列的正常数值范围偏差巨大的数据点。的数据点。“簇集性簇集性”是是指数据在一段时间内具指数据在一段时间内具有相似的水平,在不同的水平间跳跃性变化,而有相似的水平,在不同的水平间跳跃性变化,而非平缓性变化。非平缓性变化。直方图直方图(Histogram)直方图直方图是体现序列数据分布特征的一种图形,通是体现序列数据分布特征的一种图形,通过直方图可以了解序列的平稳性、正态性等特征。过直方图可以了解序列的平稳性、正态性等特征。自相关函数图和偏自相关函数图自相关函数图和偏自相关函数图(ACFPACF)所谓所谓自相关是指序列与其自身经
14、过某些阶数滞后自相关是指序列与其自身经过某些阶数滞后形成的序列之间存在某种程度的相关性。对自相形成的序列之间存在某种程度的相关性。对自相关的测度往往采用自协方差函数和自相关函数。关的测度往往采用自协方差函数和自相关函数。偏自相关函数是在其他序列给定情况下的两序列偏自相关函数是在其他序列给定情况下的两序列条件相关性的度量函数。条件相关性的度量函数。自相关函数图和偏自相关函数图对识别时间序列自相关函数图和偏自相关函数图对识别时间序列的各种非平稳性和确定时序模型中的参数有非常的各种非平稳性和确定时序模型中的参数有非常重要的作用。重要的作用。各种时间序列的自相关函数图和偏自相关函数图各种时间序列的自相
15、关函数图和偏自相关函数图通常有一定的特征和规律:通常有一定的特征和规律:1)白噪声序列白噪声序列的各阶自相关函数和偏自相关函数的各阶自相关函数和偏自相关函数值在理论上均为值在理论上均为0。但实际当中序列多少会有一些。但实际当中序列多少会有一些相关性,但一般会落在置信区间内,同时没有明相关性,但一般会落在置信区间内,同时没有明显的变化规律。显的变化规律。2)具有趋势性的非平稳时间序列具有趋势性的非平稳时间序列,序列的各阶自,序列的各阶自相关函数值显著不为零,同时随着阶数的增大,相关函数值显著不为零,同时随着阶数的增大,函数值呈缓慢下降的趋势;偏自相关函数值则呈函数值呈缓慢下降的趋势;偏自相关函数
16、值则呈明显的下降趋势,很快落入置信区间。明显的下降趋势,很快落入置信区间。3)异方差的非平稳时间序列异方差的非平稳时间序列,其各阶自相关函数,其各阶自相关函数显著不为零,且呈现出正负交错,缓慢下降的趋显著不为零,且呈现出正负交错,缓慢下降的趋势;偏自相关函数值也呈正负交错的形式,且下势;偏自相关函数值也呈正负交错的形式,且下降趋势明显。降趋势明显。4)具有周期性的非平稳时间序列具有周期性的非平稳时间序列,其自相关函,其自相关函数呈明显的周期性波动,且以周期长度及其整数数呈明显的周期性波动,且以周期长度及其整数倍数为阶数的自相关和偏自相关函数值均显著不倍数为阶数的自相关和偏自相关函数值均显著不为
17、零。为零。5)非周期的波动性时间序列非周期的波动性时间序列,自相关函数值会,自相关函数值会在一定的阶数之后较快的趋于零,而偏自相关函在一定的阶数之后较快的趋于零,而偏自相关函数则会很快的落入到置信区间内。数则会很快的落入到置信区间内。谱密度图谱密度图(Spectral)谱谱密度图用于序列周期性的检验,它是时间序列密度图用于序列周期性的检验,它是时间序列频域分析中识别序列隐含周期性的有效方法。谱频域分析中识别序列隐含周期性的有效方法。谱分析法重在对序列当中的周期成分进行识别,从分析法重在对序列当中的周期成分进行识别,从而达到对序列进行认识和分解的目的。而达到对序列进行认识和分解的目的。互相关图互
18、相关图(Crosscorrelations)对对两个互相对应的时间序列进行相关性分析的实两个互相对应的时间序列进行相关性分析的实用图形工具。互相关图是依据互相关函数绘制出用图形工具。互相关图是依据互相关函数绘制出来的。是不同时间序列间不同时期滞后序列的相来的。是不同时间序列间不同时期滞后序列的相关性。关性。6.3.3时间序列的检验方法时间序列的检验方法通常序列的非平稳性可通过通常序列的非平稳性可通过序列图、自相关函数序列图、自相关函数图和偏自相关函数图大致分辨出来。但有时还需图和偏自相关函数图大致分辨出来。但有时还需要一些定量的检验方法。要一些定量的检验方法。参数检验法。参数检验法。基本思路是
19、,将序列分成若干子序基本思路是,将序列分成若干子序列,并分别计算子序列的均值、方差、相关函数。列,并分别计算子序列的均值、方差、相关函数。根据平稳性假设,当子序列中数据足够多时,各根据平稳性假设,当子序列中数据足够多时,各统计量在不同序列之间不应有显著差异。如果差统计量在不同序列之间不应有显著差异。如果差值大于检验值,则认为序列具有非平稳性。值大于检验值,则认为序列具有非平稳性。游程检验法。游程检验法。游程检验是一个非参数检验方法游程检验是一个非参数检验方法,其基本思路是,将序列的数值按一定规则重新分其基本思路是,将序列的数值按一定规则重新分组形成两类。游程则为时间序列中同类数据连在组形成两类
20、。游程则为时间序列中同类数据连在一起的子序列个数。一般认为,平稳性的或随机一起的子序列个数。一般认为,平稳性的或随机性的序列中不应出现许多同类数据连续出现的情性的序列中不应出现许多同类数据连续出现的情况,也不应出现两类数据反复交替出现的情形。况,也不应出现两类数据反复交替出现的情形。也就是说游程不能太多,也不能太少也就是说游程不能太多,也不能太少。6.3.4图形化观察和检验的基本操作图形化观察和检验的基本操作1.绘制序列图的基本操作绘制序列图的基本操作1)分析分析预测预测序列序列图。图。2)将需绘图的序列变量选入将需绘图的序列变量选入变量变量Variables框。框。3)在在时间轴标签时间轴标
21、签TimeAxisLabels框中指定横轴框中指定横轴(时间轴)标志变量。该标志变量默认的是日期(时间轴)标志变量。该标志变量默认的是日期型变量。型变量。4)在在转换转换Transform框中指定对变量进行怎样的框中指定对变量进行怎样的变化处理。其中变化处理。其中Naturallogtransform表示对数据表示对数据取自然对数,取自然对数,Difference表示对数据进行表示对数据进行n阶阶(默认默认1阶阶)差分,差分,Seasonallydifference表示对数据进行表示对数据进行季节差分季节差分。5)单击单击时间线时间线TimeLines按钮定义序列图中需要按钮定义序列图中需要特
22、别标注的时间点,给出了无参考线特别标注的时间点,给出了无参考线(NoreferenceLines)、每一个更改的线、每一个更改的线(Lineateachchangeof)、在日期上的线、在日期上的线(Lineatdate)三项供选三项供选择择。6)单击单击格式格式Format按钮定义图形的格式,可选按钮定义图形的格式,可选择横向或纵向序列图;对于单变量序列图,可选择横向或纵向序列图;对于单变量序列图,可选择绘制线图或面积图,还可选择在图中绘制序列择绘制线图或面积图,还可选择在图中绘制序列的均值线;对多变量的序列图,可选择将不同变的均值线;对多变量的序列图,可选择将不同变量在同一时间点上的点用直
23、线连接起来。量在同一时间点上的点用直线连接起来。2.绘制自相关函数图和偏自相关函数图的操作绘制自相关函数图和偏自相关函数图的操作1)分析分析预测预测自自相关。相关。2)将需绘制的序列变量选入将需绘制的序列变量选入变量变量Variables框。框。3)在在输出输出Display框选择绘制哪种图形,其中框选择绘制哪种图形,其中Autocorrelations表示绘制自相关函数图;表示绘制自相关函数图;Partialautocorrelations表示绘制偏自相关函数图。一般表示绘制偏自相关函数图。一般可同时绘制两种图形。可同时绘制两种图形。4)单击单击选项选项Options按钮定义相关参数,其中按
24、钮定义相关参数,其中MaximumNumberofLags表示相关函数值包含的表示相关函数值包含的最大滞后期,即时间间隔最大滞后期,即时间间隔h。一般情况下可选择两。一般情况下可选择两个最大周期以上的数据。在个最大周期以上的数据。在StandardErrorMethod框中指定计算相关系数标准差的方法,它框中指定计算相关系数标准差的方法,它将影响到相关函数图形中的置信区间将影响到相关函数图形中的置信区间。其中其中Independencemodel表示假设表示假设序列序列是白噪声是白噪声的过程;的过程;Bartlettsapproximation表示,根据表示,根据Bartlett给给出的估计自
25、相关系数和偏自相关系数出的估计自相关系数和偏自相关系数方差的近似式计算方差。该方法适合当序列是一方差的近似式计算方差。该方法适合当序列是一个个k-1阶的移动平均过程,且标准差随阶数的增阶的移动平均过程,且标准差随阶数的增大而增大的情况。大而增大的情况。5)选中选中Displayautocorrelationatperiodiclags表表示只显示时间序列周期整数倍处的相关函数值。示只显示时间序列周期整数倍处的相关函数值。一般如果只考虑序列中的周期因素可选中该项,一般如果只考虑序列中的周期因素可选中该项,否则该步可略去。否则该步可略去。3.绘制互相关图的基本操作绘制互相关图的基本操作1)分析分析
26、预测预测互互相关图。相关图。2)把需绘图的序列变量选到把需绘图的序列变量选到Variables框中。框中。要求两个序列均具有平稳性。要求两个序列均具有平稳性。6.3.5图形化观察应用举例图形化观察应用举例1、利用模拟序列数据:、利用模拟序列数据:1)以各种序列绘制序列图;以各种序列绘制序列图;2)以各种序列绘制自相关函数图和偏自相关函数以各种序列绘制自相关函数图和偏自相关函数图。图。2、利用海关总出口额数据,绘制出口总额和外汇、利用海关总出口额数据,绘制出口总额和外汇储备的一阶逐期差分后的序列互相关图。储备的一阶逐期差分后的序列互相关图。1)以以各种各种序列序列绘制序列绘制序列图图时间序列分析
27、(模拟序列数据)时间序列分析(模拟序列数据).sav具有上升趋势的非平稳序列具有上升趋势的非平稳序列平稳序列的序列图示例平稳序列的序列图示例具有异方差性的非平稳序列具有异方差性的非平稳序列具有波动性的非平稳序列具有波动性的非平稳序列具有周期性的非平稳序列具有周期性的非平稳序列非平稳序列差分处理后变为平稳序列非平稳序列差分处理后变为平稳序列2)以各种序列绘制自相关函数和偏自相关函数图以各种序列绘制自相关函数和偏自相关函数图正态白噪声的自相关函数正态白噪声的自相关函数正态白噪声的正态白噪声的偏自相关函数偏自相关函数正态白噪声的正态白噪声的自相关函数图自相关函数图正态白噪声正态白噪声的偏的偏自相关函
28、数图自相关函数图一个上升趋势序列的一个上升趋势序列的自相关函数图自相关函数图一个上升趋势序列一个上升趋势序列的偏的偏自相关函数图自相关函数图一个异方差序列的一个异方差序列的自相关函数图自相关函数图一个异方差序列一个异方差序列的偏的偏自相关函数图自相关函数图一个周期性序列的一个周期性序列的自相关函数图自相关函数图一个周期性序列一个周期性序列的偏的偏自相关函数图自相关函数图一个非周期的波动性序列的一个非周期的波动性序列的自相关函数图自相关函数图一个非周期的波动性序列一个非周期的波动性序列的偏的偏自相关函数图自相关函数图2.绘制互相关图的操作举例绘制互相关图的操作举例时间序列分析(总出口额)时间序列
29、分析(总出口额).sav互相关图互相关图6.4时间序列的预处理时间序列的预处理6.4.1预处理的目的和主要方法预处理的目的和主要方法6.4.2预处理的基本操作预处理的基本操作6.4.3预处理的应用举例预处理的应用举例6.4.1预处理的目的和主要方法预处理的目的和主要方法通过数据的观察和检验阶段实现对序列变化特征通过数据的观察和检验阶段实现对序列变化特征的把握后,就可根据数据的特点和分析的需要对的把握后,就可根据数据的特点和分析的需要对数据进行必要的变换处理。数据进行必要的变换处理。预处理的目的可大致归纳为两个方面:预处理的目的可大致归纳为两个方面:第一,使序列的特征体现得更加明显,利于分析第一
30、,使序列的特征体现得更加明显,利于分析模型的选择;模型的选择;第二,使数据满足于某些特定模型的要求。第二,使数据满足于某些特定模型的要求。序列的预处理主要包括以下几个方面:序列的预处理主要包括以下几个方面:序列缺失数据的处理序列缺失数据的处理序列数据的变换处理序列数据的变换处理数据数据变换主要包括序列的平稳化处理和序列的平变换主要包括序列的平稳化处理和序列的平滑处理等滑处理等。序列的平衡化处理目的是使处理后的。序列的平衡化处理目的是使处理后的序列成为平稳序列。均值平稳化一般采用差分序列成为平稳序列。均值平稳化一般采用差分(Difference)处理,方差平稳化一般用处理,方差平稳化一般用Box
31、-Cox变变换处理。换处理。1)差分是一种通过逐项相减消除前后期数据相关差分是一种通过逐项相减消除前后期数据相关性的方法性的方法,可大致剔除序列中的趋势性,使数据,可大致剔除序列中的趋势性,使数据在水平方向基本平稳。在水平方向基本平稳。差分不一定是相邻项之间的运算,也可以在有差分不一定是相邻项之间的运算,也可以在有一定跨度的时间点之间进行。一定跨度的时间点之间进行。季节差分季节差分(Seasonaldifference)就是一个典型的代表。对于就是一个典型的代表。对于既有趋势性又有季节性的序列,可同时进行差分既有趋势性又有季节性的序列,可同时进行差分和季节差分处理。和季节差分处理。另外,还可以
32、通过序列取对数以及对序列进行标另外,还可以通过序列取对数以及对序列进行标准化、中心化、归一化处理等方法进行数据变换。准化、中心化、归一化处理等方法进行数据变换。它们可使偏态分布的序列变成对称的分布,可消它们可使偏态分布的序列变成对称的分布,可消除序列中的异方差性,可使变量间的非线性变换除序列中的异方差性,可使变量间的非线性变换关系转换成为线性关系,在时间序列数量级很大关系转换成为线性关系,在时间序列数量级很大的时候会起到显著改善计算精度的作用。的时候会起到显著改善计算精度的作用。6.4.2预处理的基本操作预处理的基本操作序列缺失数据处理的基本操作序列缺失数据处理的基本操作转换转换替换替换缺失值
33、缺失值;把需处理的变量选择到新变量框中,在名称和方把需处理的变量选择到新变量框中,在名称和方法框中,在名称后输入处理新生成的变量名,在法框中,在名称后输入处理新生成的变量名,在方法中选择处理缺失值的替代方法,并单击更改方法中选择处理缺失值的替代方法,并单击更改按钮。按钮。注意,若序列中第一个或最后一个数据为缺失值,注意,若序列中第一个或最后一个数据为缺失值,只能用序列均值和线性趋势法处理。只能用序列均值和线性趋势法处理。缺失值处理的操作过程缺失值处理的操作过程时间序列分析(模拟序列数据)时间序列分析(模拟序列数据).sav2.序列数据变换的基本操作序列数据变换的基本操作SPSS提供了专门进行时
34、间序列数据变换的模块提供了专门进行时间序列数据变换的模块,其中包含其中包含:差分和季节差分等平稳化方法差分和季节差分等平稳化方法,移动平移动平均和移动中位数等平滑方法均和移动中位数等平滑方法,以及生成新序列的以及生成新序列的变换方法。基本操作步骤如下:变换方法。基本操作步骤如下:转换转换创建创建时间序列时间序列;把需处理的变量选择到新变量框中,在名称和函把需处理的变量选择到新变量框中,在名称和函数框中,在名称后输入处理新生成的变量名,在数框中,在名称后输入处理新生成的变量名,在函数中选择转换处理方法,在顺序后输入相应的函数中选择转换处理方法,在顺序后输入相应的阶数,并单击更改按钮。阶数,并单击
35、更改按钮。用平滑法进行数据转换的操作用平滑法进行数据转换的操作时间序列分析(模拟序列数据)时间序列分析(模拟序列数据).sav6.5简单回归法和趋势外推简单回归法和趋势外推法(自学法(自学,看书)看书)6.5.1概述概述6.5.2应用举例应用举例6.6指数平滑法指数平滑法6.6.1指数平滑法的基本思想指数平滑法的基本思想6.6.2指数平滑法的模型指数平滑法的模型6.6.3指数平滑法的基本操作指数平滑法的基本操作6.6.4指数平滑法的应用举例指数平滑法的应用举例6.6.1指数平滑法的基本思想指数平滑法的基本思想研究时间序列的一个重要目的是预测。移动平均研究时间序列的一个重要目的是预测。移动平均是
36、利用已知值的某种平均值进行预测的方法。移是利用已知值的某种平均值进行预测的方法。移动平均包括简单移动平均法和加权移动平均法,动平均包括简单移动平均法和加权移动平均法,而权数的确定较为繁琐。而权数的确定较为繁琐。指数平滑法指数平滑法通过对权数的改进,使其在处理时简通过对权数的改进,使其在处理时简单易行,其基本思想也是用序列过去值的加权平单易行,其基本思想也是用序列过去值的加权平均数来预测未来的值,且通过权数的大小体现事均数来预测未来的值,且通过权数的大小体现事物发展中不同时期间与现实联系的紧密程度。它物发展中不同时期间与现实联系的紧密程度。它的目标是使预测值和观测值之间的均方误差的目标是使预测值
37、和观测值之间的均方误差(MSE)达到最小。达到最小。6.6.2指数平滑法的模型指数平滑法的模型3)三次三次(三重三重)指数平滑法,包指数平滑法,包括布朗三次指数平滑括布朗三次指数平滑还有其它几个常用模型:还有其它几个常用模型:阻尼趋势模型阻尼趋势模型:适用于处理具有一个逐渐消失的:适用于处理具有一个逐渐消失的线性趋势成分,但不含季节成分的时间序列数据。线性趋势成分,但不含季节成分的时间序列数据。它与它与ARIMA(1,1,2)模型类似。模型类似。简单季节模型简单季节模型:适用于处理含有不随时间变化的:适用于处理含有不随时间变化的季节成分,但不含趋势成分的时间序列数据,它季节成分,但不含趋势成分
38、的时间序列数据,它与与SARIMA(0,1,1)(0,1,1)s模型类似。模型类似。Winters相乘性模型相乘性模型:适用于处理包含线性趋势:适用于处理包含线性趋势成分,且包含一个依赖序列水平的季节成分的时成分,且包含一个依赖序列水平的季节成分的时间序列数据。间序列数据。6.6.2指数平滑法的基本操作指数平滑法的基本操作由于指数平滑法要求数据中不能存在缺失值,因由于指数平滑法要求数据中不能存在缺失值,因此在用此在用SPSS进行指数平滑法分析前,应对数据进行指数平滑法分析前,应对数据序列进行缺失值填补。序列进行缺失值填补。SPSS指数平滑法的基本指数平滑法的基本操作步骤如下:操作步骤如下:1)
39、选择菜单选择菜单分析分析预测预测创建模型创建模型在在弹弹出窗口中方法中选择指数平滑出窗口中方法中选择指数平滑。时间序列分析(彩电出口)时间序列分析(彩电出口).sav2)把把待分析的变量选择到因变量框中。待分析的变量选择到因变量框中。3)点击点击条件按钮中选择合适的模型。包括非季节条件按钮中选择合适的模型。包括非季节的简单指数平滑模型、霍特模型、温特线性模型的简单指数平滑模型、霍特模型、温特线性模型及多种季节性模型。及多种季节性模型。4)在统计量、图表等子对话框中,选择需要输在统计量、图表等子对话框中,选择需要输出的统计量和图表。出的统计量和图表。6.6.3指数平滑法的应用指数平滑法的应用举例
40、举例利用利用1992年初年初2002年底共年底共11年彩电出口量(单年彩电出口量(单位:位:“台台”)的月度数据,建立几种指数平滑模)的月度数据,建立几种指数平滑模型,对彩电出口量的变化趋势进行分析和预测。型,对彩电出口量的变化趋势进行分析和预测。1.首先绘制和观察彩电出口量的序列图首先绘制和观察彩电出口量的序列图2.模型一:简单指数平滑模型模型一:简单指数平滑模型3.模型二:模型二:Brown线性趋势模型线性趋势模型4.模型三:模型三:Winters可加性可加性模型模型时间序列分析(彩电出口)时间序列分析(彩电出口).sav彩电出口量序列彩电出口量序列图图简单指数平滑模型简单指数平滑模型简单
41、指数平滑模简单指数平滑模型输出的统计量型输出的统计量参数估计值参数估计值均方根误差均方根误差简单指数平滑模型输出的残差简单指数平滑模型输出的残差自相关函数和偏自相关函数和偏自相关函数自相关函数简单指数平滑法拟合效果图简单指数平滑法拟合效果图Brown线性趋势模型线性趋势模型均方根误差均方根误差,比简单指数平滑模型的小些比简单指数平滑模型的小些参数估计值参数估计值输出的统计量输出的统计量残差自相关函数和偏自相关函残差自相关函数和偏自相关函数图数图,具有明显的季节性具有明显的季节性Brown线性趋势模型拟合效果图线性趋势模型拟合效果图Winters可加性可加性模型模型预测设定预测设定均方根误差均方
42、根误差,比前面两个模型的更小比前面两个模型的更小参数估计值参数估计值输出的统计量输出的统计量残差自相关函数和偏自相关函残差自相关函数和偏自相关函数图数图,季节性趋势已消除季节性趋势已消除Winters可加性模型拟合效果图可加性模型拟合效果图,更佳更佳可进一步用其它平滑模型对其进行拟合。可进一步用其它平滑模型对其进行拟合。6.7ARIMA模型模型6.7.1ARIMA模型的基本原理模型的基本原理6.7.2ARIMA模型的基本操作模型的基本操作6.7.3ARIMA模型实例分析模型实例分析ARIMA(自回归综合移动平均自回归综合移动平均)是时间序列分析是时间序列分析中最为常用的模型,中最为常用的模型,
43、也称之为也称之为Box-Jekins模型,模型,或带差分的自回归移动平均模型。或带差分的自回归移动平均模型。ARIMA模型可以对含有季节成分的时间序列数模型可以对含有季节成分的时间序列数据进行分析,它据进行分析,它包含三个主要的参数包含三个主要的参数自回归阶自回归阶数数(p)、差分阶数、差分阶数(d)、移动平均阶数、移动平均阶数(q),一般模,一般模型的形式记为型的形式记为ARIMA(p,d,q)。6.8季节分解模型季节分解模型6.8.1季节分解法概述季节分解法概述6.8.2季节分解模型的基本操作季节分解模型的基本操作6.8.3季节分解模型实例分析季节分解模型实例分析时间序列是对某一统计指标时间序列是对某一统计指标,按照指定的时间间按照指定的时间间隔隔,搜集整理的一组统计数据搜集整理的一组统计数据.一个时间序列可能一个时间序列可能包含包含4种变动因素种变动因素:长期趋势变动、季节性变动、长期趋势变动、季节性变动、循环性变动和不规则变动循环性变动和不规则变动。但并不是所有的时间。但并不是所有的时间序列都会同时含有这序列都会同时含有这4种变动因素。种变动因素。数据分析数据分析方法及方法及软件应用软件应用Questions&Answers