资源描述
,第,11,章,SPSS,在时间序列预测中的应用,时间序列分析,(Time Series Analyze),是概率统计学科中应用性较强的一个分支,在金融经济、气象水文、信号 处理、机械振动等众多领域有从所采用的数学工具和理论,,时间序列分析分为时域分析和谱分析两大类分析方法,预测的流程通常可以用下图来描述,11.1,时间序列的预处理,11.1.1,预处理的基本原理,1.,使用目的,通过预处理,一方面能够使序列的随“时间”变化的、“动态”的特征体现得更加明显,利用模型的选择;另一方面也使得数据满足与模型的要求。,2.,基本原理,数据采样,采样的方法通常有直接采样、累计采样等。,直观分析,时间序列的直观分析通常包括离群点的检验和处理、缺损值的补足、指标计算范围是否统一等一些比较简单的,可以采用比较简单手段处理的分析。,特征分析,所谓特征分析就是在对数据序列进行建模之前,通过从时间序列中计算出一些有代表性的特征参数,用以浓缩、简化数据信息,以利数据的深入处理,或通过概率直方图和正态性检验分析数据的统计特性。通常使用的特征参数有样本均值、样本方差、标准偏度系数、标准峰度系数等。,相关分析,所谓相关分析就是测定时间序列数据内部的相关程度,给出相应的定量度量,并分析其特征及变化规律。,理论上,自相关系数序列与时间序列具有相同的变化周期所以,根据样本自相关系数序列随增长而衰减的特点或其周期变化的特点判断序列是否具有平稳性,识别序列的模型,从而建立相应的模型。,3.,其他注意事项,进行时间序列预处理的时候,常常需要对数据一些变换,例如,取对数,做一阶差分,做季节差分等。,11.1.2,时间序列预处理的,SPSS,操作详解,Step01:,数据准备,选择菜单栏中的,【Data(,数据,)】【Define Dates(,定义日期,)】,命令,弹出,【Define Dates(,定义日期,)】,对话框,。,如果选择月度数据或季度数据,将会出现,【Periodicity at higher level(,更高级别的周期,)】,。在其下方将显示数据的最大周期长度,月度数据默认周期长度为,12,,季度数据默认周期长度为,4,。,Step03,:直观分析,当数据准备好,为认识数据的变化规律,判断数据是否存在离群点和缺损值,最直接的观察方法是绘制序列的图像。,选择菜单栏中的,【Data(,数据,)】【Forecasting(,预测,)】【Sequence Charts(,序列图,)】,命令,弹出,【Sequence Charts(,序列图,)】,对话框。,Step04,:特征分析,选择菜单栏中的,【Data(,数据,)】【Graphs(,图形,)】【Chart Builder(,图表构建程序,)】,命令,弹出,【Chart Builder(,图表构建程序,)】,对话框。在,【Gallery(,库,)】,选项卡中选择,【Histogram(,直方图,)】,,并将直方图形拖入,【Chart preview uses example data(,图预览使用实例数据,)】,下方的白色区域,然后将所需要画直方图的变量拖入,X,轴,单击,【OK(,确认,)】,按钮就画出直方图了,图中将显示该变量的均值、方差、样本容量。,Step05,:相关分析,选择菜单栏中的,【Analyze(,分析,)】【Forecasting(,预测,)】【Autocorrelations(,自相关,)】,命令,弹出,【Autocorrelations(,自相关,)】,对话框。,在左侧的候选变量列表框中选择一个变量,将其移入,【Variables(,变量,)】,列表框中。,单击,【Options】,按钮,弹出,【Options(,选项,)】,对话框。,11.1.3,实例图文分析:社会商品零售总额的预处理,1.,实例内容,为了分析社会商品零售总额的变动趋势,收集了我国,2000,年,1,月到,2010,年,5,月社会商品零售总额的数据,现在对数据进行时间序列的预处理。,2,实例操作,Step01,:数据准备输入社会商品零售总额的数据,然后选择菜单栏中的,【Data(,数据,)】【Define Dates(,定义日期,)】,命令,弹出,【Define Dates(,定义日期,)】,对话框,选择,【Years,month(,年,月,)】,选项,并在,【First Case is】,选项组的,【Year(,年,)】,文本框中输入“,2000”,,在,【month(,月,)】,文本框中输入“,1”,。,Step02,:标志时间的变量出现,单击,【OK(,确认,)】,按钮,此时完成时间的定义,,SPSS,将在当前数据编辑窗口中自动生成标志时间的变量,同时在输出窗口中将会出现一个简明的日志,说明时间标志变量及其格式和包含的周期等。,Step03,:数据采样,选择菜单栏中的,【Data(,数据,)】【Select Cases(,选择个案,)】,命令,弹出,【Select Cases(,选择个案,)】,对话框,点选,【Based on time or case range(,基于时间或个案全距,)】,单选钮,并单击,【range(,范围,)】,按钮,此时会出现新的对话框,在,【First case(,第一个个案,)】,选项组的,【Year(,年,)】,文本框中输入“,2000”,,在,【month(,月,)】,文本框中输入“,1”,,在,【First case(,最后个个案,)】,选项组的,【Year(,年,)】,文本框中输入“,2009”,,在,【month(,月,)】,文本框中输入“,12”,。单击,【Continue(,继续,)】,按钮,然后单击,【Select Cases(,选择个案,)】,对话框中的,【OK(,确认,)】,按钮,此时在输出窗口中将会出现一个简明的日志,说明此时只对,2000,年,1,月都,2009,年,12,月的数据做分析与建模。,Step04,:直观分析,选择菜单栏中的,【Data(,数据,)】【Forecasting(,预测,)】【Sequence Charts(,序列图,)】,命令,弹出,【Sequence Charts(,序列图,)】,对话框,在该对话框左侧的候选变量列表框中选择,【VAR00001】,选项,将其移入,【Variables(,变量,)】,列表框中,选择,【Year,not periodic】,将其移入,【Time Axis Labels(,时间轴标签,)】,列表框,单击,【OK(,确认,)】,按钮即可生成线图。,Step05,:特征分析,选择菜单栏中的,【Data(,数据,)】【Graphs(,图形,)】【Chart Builder(,图表构建程序,)】,命令,弹出,【Chart Builder(,图表构建程序,)】,对话框。在,【Gallery(,库,)】,选项卡中选择,【Histogram(,直方图,)】,选项,并将直方图形拖入,【Chart preview uses example data(,图预览使用实例数据,)】,下方的白色区域,然后将,【VAR00001】,拖入,X,轴,单击,【OK(,确认,)】,按钮即可生成直方图。,图,11-13,Step06,:相关分析,选择菜单栏中的,【Analyze(,分析,)】【Forecasting(,预测,)】【Autocorrelations(,自相关,)】,命令,弹出,【Autocorrelations(,自相关,)】,对话框。将,【VAR00001】,移入,【Variables(,变量,)】,列表框中,在,【Display(,显示,)】,选项组中勾选所以复选框,即展示自相关函数图、又偏相关函数图。单击,【OK(,确认,)】,按钮即可绘制自相关函数图和偏相关函数图。,3,实例结果及分析,(,1,)直观分析的输出结果,我国,2000,年,1,月到,2009,年,12,月社会商品零售总额的线图,从图上可以看出该序列有明显的趋势性或周期性这说明该序列,而且无离群点和缺失值,(,2,)特征分析结果,我国,2000,年,1,月到,2009,年,12,月社会商品零售总额的直方图,如图,11-16,所示。从图上可以看出该序列的样本均值为,5655.5333,,样本标准差为,2559.27829,,样本容量为,120,个。,(,3,)相关分析结果,(,1,)样本自相关系数的值,在,SPSS,中给出了不同滞后期(,Lag,列)的样本自相关系数的值(,Autocorrelation,列),样本自相关系数的标准误差(,Std Error,列),以及,Box-ljung Statistic,的值、自由度(,d f,列)和相伴概率(,Sig,)。通过标准误差值以及,Box-ljung Statistic,的相伴概率都可以说该时间序列不是白噪声,是具有自相关性的时间序列,可以建立,ARIMA,等模型。,Box-ljung Statistic,的相伴概率是在近似认为,Box-ljung Statistic,服从卡方分布得到。,(,2,)样本自相关系数的图形,在,SPSS,中画出了样本自相关系数图。图中的横轴为滞后期(,Lag Number,),纵轴为样本自相关系数(,ACF,)。图中用条形形状来表示样本自相关系数,并画出了,95%,的置信上下限的线条。从下图可以看出该时间序列的自相关系数并不呈负指数收敛到零,其衰减速度比较慢,不是平稳时间序列。,(,3,)样本偏相关系数的值,在,SPSS,中给出了不同滞后阶(,Lag,列)的样本偏相关系数的值(,Partial Autocorrelations,列),样本偏相关系数的标准误差(,Std Error,列)。从表,10-3,样本偏相关系数的数据表可以看出该时间序列不是白噪声。,(,4,)样本偏相关系数的图形,图中的横轴为滞后期(,Lag Number,),纵轴为样本偏相关系数(,PACF,)。图中用条形形状来表示样本偏相关系数,并画出了,95%,的置信上下限的线条。从下图可以看出该时间序列的偏相关系数在一阶滞后期、,12,阶滞后期比较大,说明该时间序列具有周期性,不是平稳时间序列。,11.2,时间序列的确定性分析,11.2.1,确定性分析的基本原理,1,、使用目的,传统时间序列分析认为长期趋势变动、季节性变动、周期变动是依一定的规则而变化的,不规则变动因素在综合中可以消除。基于这种认识,形成了确定性时间序列分析。,通过确定性时间序列分析,一方面能够使序列的长期趋势变动特征、季节效应、周期变动体现得更加明显;另一方面能确立模型,从而成功捕捉数据的随“时间”变化的、“动态”的、“整体”的统计规律。因此,对时间序列进行确定分析,从而建立模型是非常必要的。,2,、基本原理,(,1,)指数平滑法,指数平滑法有助于预测存在趋势和(或)季节的序列。指数平滑法分为两步来建模,第一步确定模型类型,确定模型是否需要包含趋势、季节性,创建最适当的指数平滑模型,第二步选择最适合选定模型的参数。,指数平滑模法一般分为无季节性模型、季节性模型。无季节性模型包括简单指数平滑法、布朗单参数线性指数平滑法等,季节性模型包括温特线性和季节性指数平滑法。,指数平滑法,又称指数加权平均法,实际是加权的移动平均法,它是选取各时期权重数值为递减指数数列的均值方法。,(,2,)季节分解法,季节分解的一般步骤如下:,第一步,确定季节分解的模型;,第二步,计算每一周期点(每季度,每月等等)的季节指数(乘法模型)或季节变差(加法模型);,第三步,用时间序列的每一个观测值除以适当的季节指数(或减去季节变差),消除季节影响;,第三步,对消除了季节影响的时间序列进行适当的趋势性分析;,第四步,剔除趋势项,计算周期变动;,第五步,剔除周期变动,得到不规则变动因素;,第六步,用预测值乘以季节指数(或加上季节变差),乘以周期变动,计算出最终的带季节影响的预测值。,11.2.2,指数平滑法的,SPSS,操作详解,Step01,:打开,【Create Models(,创建模型,)】,对话框,当时间序列的数据已经准备好以后,选择菜单栏中的,【Analyze(,分析,)】【Forecasting(,预测,)】,【Create Models(,创建模型,)】,命令,弹出,【Create Models(,创建模型,)】,对话框。,Step02,:指数平滑模型选择,在该对话框的左侧的,【Variables(,变量,)】,列表框中选择一个变量,将其移入,【Dependent Variables(,因变量,】,列表框。在,【Method(,模型,)】,下拉列表框中选择建模方法,在,【Method(,模型,)】,下拉列表框中选择,【Exponential Smoothing(,指数平滑法,)】,选项,并单击,【Criteria(,条件,)】,按钮,弹出,【Exponential Smoothing Criteria(,指数平滑条件,)】,对话框。,Step03,:统计量的选择,在,【Create Models(,创建模型,)】,对话框的菜单中,选择,【Statistics(,统计量,)】,,弹出,【Statistics(,统计量,)】,对话框。,Step04:,图表的选择,【Plot(,图表,)】,选项卡分成两部分,.,Plots for Comparing Models:,模型比较图。,Plots for individual Models:,模型当模型的图。,Step05,:输出的选择,【Output Filter(,输出过滤,)】,选项卡中包括两部分。,Include all models in output:,输出所有的模型,系统默认选项。,Filter models based on goodness fit,输出基于拟合优度过滤的模型。,Step06,:保存变量的选择,在,【Save(,保存,)】,选项卡中包括两部分。,Save Variables:,保存变量;,Export Model File:,选择是否导出模型文件保存变量,将模型文件保存在指定的目录中。,选择好以后,在,【Create Models(,创建模型,)】,对话框的菜单中,单击,【Options(,选项,)】,按钮,弹出,【Options(,选项,)】,对话框。,图,11-24,Step07,:某些选项的选择,11.2.3,实例图文分析:进出口贸易总额的指数平滑建模,1.,实例内容,以我国,1950-2005,年进出口贸易总额年度数据为例,尝试建立指数平滑模型。,2.,实例操作,Step01,:打开,【Create Models(,创建模型,)】,对话框,选择菜单栏中的,【Analyze(,分析,)】【Forecasting(,预测,)】【Create Models(,创建模型,)】,命令,弹出,【Create Models(,创建模型,)】,对话框。将该对话框左侧的,【VAR00001】,变量移入,【Dependent Variables(,因变量,】,列表。在,【Method(,模型,)】,下拉列表框中选择,【Exponential Smoothing(,指数平滑法,)】,选项。,单击,【Criteria(,条件,)】,按钮,弹出,【Exponential Smoothing Criteria(,指数平滑条件,)】,对话框。,Step02,:指数平滑模型选择,由于数据具有明显的趋势性,所以选,【Browns linear trend(Brown,线性趋势,)】,点击,【Continue(,继续,)】,,返回到了,【Create Models(,创建模型,)】,对话框。,单击,【Statistics(,统计量,)】,选项卡,弹出如下图所示的界面。,Step03,:统计量的选择,在,【Statistics(,统计量,)】,选项卡中,选择对展示模型拟合度量、,ljung-Box,统计量、被模型过滤掉的样本数据的个数的选项,选择显示模型参数的估计值,选择好以后,单击,【Save(,保存,)】,选项卡,对话框显示如下图所示。,Step05:,完成操作,选择好以后,单击,【OK(,确认,)】,输出结果,此时,,SPSS,将在当前数据编辑窗口中自动生成代带前缀,Predicted,的预测值和带前缀,NResidual,的残差的值。,3,实例结果及分析,(,1,)模型描述,该模型为,Model_1,,模型的类型为,Brown,的线性趋势模型。,(,2,)模型拟合优度,对,VAR00001,建立,Winters,的乘积季节模型的拟合优度,包括了调整,R-Square,标准化的,BIC,等所有拟合优度的值。,(,3,)模型的统计量的结果,由于在,【Statistics(,统计量,)】,对话框中,选择了展示模型拟合度量、,ljung-Box,统计量、被模型过滤掉的样本数据的个数的选项,所以,在输出结果中出现了调整,R-Square,标准化的,BIC,的值,,ljung-Box,统计量的值。,从表,10-5,中可以看出,Box-ljung,统计量的相伴概率是,0.524,,可以接受残差序列是没有自相关性的。,由于在,【Statistics(,统计量,)】,对话框中,选择显示模型参数的估计值,所以,在输出结果中出现模型的参数估计的结果。从表,10-6,可以看出,水平指标的估计值是,0.492,,趋势指标的估计值是,0.071,,季节效应指标为,0.849,,,T,统计量的相伴概率都接受这些参数都是为非零的假设的。,(,4,)模型的拟合图,在获得了参数估计值和模型结构后,代入初值,便可以拟合数据,从而绘制图像。拟合数据以前缀为,Predicted,的变量,PredictedVAR000001 Model1,出现在,SPSS,的当前数据编辑窗口中。,11.2.4,季节分解的,SPSS,操作详解,Step01,:选择菜单栏中的,【Analyze(,分析,)】【Forecasting(,预测,)】【Seasonal Decomposition(,周期性分解,)】,命令,弹出,【Seasonal Decomposition(,周期性分解,)】,对话框。,Step02,:季节分解模型的选择,在,【Seasonal Decomposition(,周期性分解,)】,对话框的左侧的候选变量列表框中选择一个变量,将其移入,【Variables(,变量,)】,列表框。在,【Model Type(,模型类型,)】,复选框中选择模型类型;单击,【Save】,按钮,弹出,【Save(,保存,)】,对话框。,Step03,:完成操作,如果不改变,【Save(,保存,)】,对话框中的默认选项,单击,【Seasonal Decomposition(,周期性分解,)】,对话框中的,【OK(,确认,)】,按钮,将进行季节分解。,11.2.3,实例图文分析:社会住宿与餐饮消费的季节分解,1.,实例内容,以我国,1996,年,2009,年的社会住宿与餐饮消费(单位为亿元)的月度数据为例,尝试进行季节分解。,2.,实例操作,Step01,:打开,【Seasonal Decomposition(,周期性分解,)】,对话框,选择菜单栏中的,【Analyze(,分析,)】【Forecasting(,预测,)】【Seasonal Decomposition(,周期性分解,)】,命令,弹出,【Seasonal Decomposition(,周期性分解,)】,对话框。将该对话框左侧的,【VAR00001】,移入,【Variables(,变量,)】,列表框。在,【Model Type(,模型类型,)】,列表框中选择,【Multiplicative】,,在,【Moving Average Weight(,移动平均权重,)】,列表框中的选择,【All points equal(,所有点相等,)】,,并选择,【Display casewise listing(,显示对象删除列表,)】,显示对象删除列表。,Step02,:完成操作,单击,【Seasonal Decomposition(,周期性分解,)】,对话框中的,【OK(,确认,)】,按钮,此时,,SPSS,将弹出一个对话框,提示在当前数据编辑窗口中将自动生成四个变量,再单击,【OK(,确认,)】,按钮,完成操作。,Step03,:数据窗口的变化,单击,【OK(,确认,)】,按钮后,在当前数据编辑窗口将自动生成四个变量。第一个变量为不规则变动因素(前缀,ERR,),第二变量为季节调整后的变量(前缀,SAS,),第三变量为季节因子,(,前缀,SAF),,第四个变量为平滑后的趋势和循环波动变量(前缀,STC,)。,3,实例结果及分析,(,1,)模型描述,该模型为,MOD,-,1,,模型的类型为,Multiplicative,模型,季节的周期长度为,12,,移动平均的方法是跨度为周期长度的等权重的中心移动平均。,(,2,)季节分解表,由于选择,【Display casewise listing(,显示对象删除列表,)】,,所以,显示季节分解表。表中第一列为时间变量,第二列为原始数据。第三列为移动平均序列,第四列为原始数据除以移动平均序列的比值;第五列是季节因子,第六列是季节调整后的数据,第七列为平滑后的趋势和循环波动变量,第七列为不规则变动因素。,11.3,时间序列的随机性分析,11.3.1,随机性分析的原理,1.,使用目的,虽然长期趋势的分析,季节变动的分析和循环波动的分析控制着时间序列变动的基本样式,但毕竟不是时间序列变动的全貌,而且用随机过程理论和统计理论来考察长期趋势、季节性变动等许多因素的共同作用的时间序列更具有合理性和优越性根据随机过程理论和统计理论,对时间序列进行分析,从而形成了时间序列的随机分析。,通过随机性时间序列分析,一方面能够建立比较精确地反映序列中所包含的动态依存关系的数学模型,并借以对系统的未来进行预报,另一方面,能够比较精确揭示系统动态结构和规律的统计方法。随机性时间序列分析大大丰富和发展了时间序列分析的理论和方法,成为时间序列分析的主流。,2,、基本原理,时间序列的随机分析通常利用,Box-Jenkins,建模方法。利用,Box-Jenkins,方法建模的步骤为:,(,1,)计算观测序列的样本相关系数和样本偏相关系数。,(,2,)模式识别:检验序列是否为平稳非白噪声序列。如果序列是白噪声序列,建模结束;如果序列为非平稳序列,采用非平稳时间序列的建模方法,建立,ARIMA,模型或,SARIMA,模型;如果序列为平稳序列,建立,ARMA,模型。,(,3,)初步定阶和参数估计:模型识别后,框定所属模型的最高阶数;然后在已识别的类型中,从低阶到高阶对模型进行拟合及检验。,(,4,)拟合优度检验:利用定阶方法对不同的模型进行比较,以确定最适宜的模型。,(,5,)适应性检验:对选出的模型进行适应性检验和参数检验,进一步从选出的模型出发确定最适宜的模型。,(,6,)预测:利用所建立的模型,进行预测。,11.3.2 ARIMA,模型的,SPSS,操作详解,Step01,:打开,【Create Models(,创建模型,)】,对话框,当时间序列的数据已经准备好以后,,xz,选择菜单栏中的,【Analyze(,分析,)】【Forecasting(,预测,)】【Create Models(,创建模型,)】,命令,弹出,【Create Models(,创建模型,)】,对话框。在该对话框左侧的,【Variables(,变量,)】,列表框中选择一个变量,将其移入,【Dependent Variables(,因变量,】,列表框。在,【Method(,模型,)】,下拉列表框中选择,【ARIMA】,,然后选择,【ARIMA】,选项,并单击,【Criteria(,条件,)】,按钮,弹出,【ARIMA Criteria(ARIMA,条件,)】,对话框。,Step02,:,ARIMA,模型选择,对话框中的第一部分为,【ARIMA Order(ARIMA,序列,)】,第二部分为,【Transformation(,转换,)】,。,Step03,:离群值的处理,在,【ARIMA Criteria(ARIMA,条件,)】,对话框中单击,【Outliers(,离群值,)】,选项卡,弹出,【Outliers(,离群值,)】,对话框,这样可以选择对离群点的处理方式。,Step04,:完成操作,单击,【Create Models(,创建模型,)】,对话框中的,【OK(,确认,)】,按钮,将进行,ARIMA,模型建模。,11.3.3,实例图文分析:旅客周转量的,ARIMA,建模,1.,实例内容,以我国,2004,年,1,月到,2009,年,12,月旅客周转量的数据为例,尝试建立,ARIMA,模型。,2.,实例操作,Step01,:打开,【Seasonal Decomposition(,周期性分解,)】,对话框,选择菜单栏中的,【Analyze(,分析,)】【Forecasting(,预测,)】【Create Models(,创建模型,)】,命令,弹出,【Create Models(,创建模型,)】,对话框。将该对话框左侧的,【VAR00001】,移入,【Dependent Variables(,因变量,】,列表框。在,【Method(,模型,)】,下拉列表框中选择,【ARIMA】,,并选择,【Criteria(,条件,)】,选项,弹出,【ARIMA Criteria(ARIMA,条件,)】,对话框。,Step02,:,ARIMA,模型选择,在,【ARIMA Order(ARIMA,序列,)】,选项组中输入阶数都为,1,,建立,ARIMA(1,1,1)(1,1,1),模型,单击,【Continue(,继续,)】,按钮,返回,【Create Models(,创建模型,)】,对话框。,Step03,:统计量的选择,单击,【Create Models(,创建模型,)】,中的,【Statistics(,统计量,)】,对话框中,选择展示模型拟合度量、,Box-ljung,统计量、被模型过滤掉的样本数据的个数的选项,选择显示模型参数的估计值,选择好以后,单击,【Save(,保存,)】,选项卡。,Step04,:保持变量的选择,在,【Save(,保存,)】,选项卡中选择保存预测值,保存残差的值。,Step05,:完成操作,单击对话框中的,【OK(,确认,)】,按钮,将进行,ARIMA,模型建模,完成操作。此时,输出结果,同时在当前数据编辑窗口中自动生成带前缀,Predicted,的预测值和带前缀,NResidual,的残差的值。,3,实例结果及分析,(,1,)模型描述,该模型为,Model,-,1,,模型的类型为,ARIMA(1,1,1)(1,1,1),模型。,(,2,)模型拟合优度,对,VAR00001,建立,ARIMA(1,1,1)(1,1,1),模型的拟合优度,包括了调整,R-Square,标准化的,BIC,等所有拟合优度的值。,(,3,)模型的统计量的结果,由于在,【Statistics(,统计量,)】,对话框中,选择了展示模型拟合度量、,ljung-Box,统计量、被模型过滤掉的样本数据的个数的选项,所以,在输出结果中出现了调整,R-Square,,标准化的,BIC,的值,,ljung-Box,统计量的值。,从表,11-11,中可以看出标准,BIC,值为,9.187,。,由于在,【Statistics(,统计量,)】,对话框中,选择显示模型参数的估计值,所以,在输出结果中出现模型的参数估计的结果。,从表,11-12,可以看出,,AR(1),的参数估计值是,0.029,,,T,统计量的相伴概率为,0.862,,接受,AR(1),为零的原假设。,MA(1),的参数估计值是,0.884,,,T,统计量的相伴概率为,8.499,,拒绝,MA(1),为零的原假设。,SAR(1),的参数估计值是,0.366,,所以,该模型不是最优的模型,对数据的分析不是十分的恰当。,(,4,)模型的拟合图,在获得了参数估计值和模型结构后,代入初值,便可以拟合数据,从而绘制图像。拟合数据以前缀为,Predicted,的变量,Predicted_VAR000001_ Model_1,出现在,SPSS,的当前数据编辑窗口中。,图,11-45,11.3.4,实例进阶分析,1.,进阶分析,上面所建立的,ARIMA(1,1,1)(1,1,1),模型并不是最佳的模型,所以,需要重新建模,可以利用专家建模器来完成。,2.,实例操作,Step01,:打开,【Seasonal Decomposition(,周期性分解,)】,对话框,选择菜单栏中的,【Analyze(,分析,)】【Forecasting(,预测,)】【Create Models(,创建模型,)】,命令,弹出,【Create Models(,创建模型,)】,对话框。将该对话框左侧的,【VAR00001】,移入,【Dependent Variables(,因变量,】,列表框。在,【Method(,模型,)】,下拉列表框中选择,【Expert Model】,选项。,Step03,:统计量的选择,单击,【Statistics(,统计量,)】,选项卡,选择展示模型拟合度量、,Box-ljung,统计量、被模型过滤掉的样本数据的个数的选项,选择显示模型参数的估计值,选择好以后,单击,【Output Filter(,输出过滤,)】,选项卡,.,Step04,:在,【Output Filter(,输出过滤,)】,选项卡中选择,【Filter models based on goodness fit】,,输出拟合优度最好的那一个模型,选择拟合优度准则为标准,BIC,准则。选择好以后,单击,【Save(,保存,)】,选项卡。,Step05,:保持变量的选择,在,【Save(,保存,)】,选项卡中选择保存预测值,保存残差的值。,Step06,:完成操作,单击,【OK(,确认,)】,,将进行,ARIMA,模型建模,完成操作。此时,输出结果,同时在当前数据编辑窗口中自动生成带前缀,Predicted,的预测值和带前缀,NResidual,的残差的值。,3,实例结果及分析,(,2,)模型拟合优度,对,VAR00001,建立,ARIMA(1,1,0)(0,1,1),模型的拟合优度,包括了调整,R-Square,标准化的,BIC,等所有拟合优度的值。,(,3,)模型的统计量的结果,由于在,【Statistics(,统计量,)】,对话框中,选择了展示模型拟合度量、,ljung-Box,统计量、被模型过滤掉的样本数据的个数的选项,所以,在输出结果中出现了调整,R-Square,标准化的,BIC,的值,,ljung-Box,统计量的值。,从表,11-15,中可以看出标准,BIC,值为,8.160,,比,ARIMA(1,1,1)(1,1,1),模型的标准,BIC,值小一些。,由于在,【Statistics(,统计量,)】,对话框中,选择显示模型参数的估计值,所以,在输出结果中出现模型的参数估计的结果。,从表,10-12,可以看出,对原始数据建立的,Winters,加法模型,,Alpha,的参数估计值是,0.091,,该模型是最优的模型,对数据的分析比较的恰当。,(,4,)模型的拟合图,第,12,章,SPSS,在市场调研中的应用,12.1,实例提出:绿色食品的认知研究,二十一世纪以来,资源和环境问题日益受到人们的关注。在现代化进程中,人类过度的经济活动,给资源和环境带来很大压力。与此同时,农药残留和食品安全事件频繁发生,严重影响了人们的身体健康和生活质量。,数据,10-1.sav,是对应的调查数据。请利用这些资料分析以下问题:,问题一:请你将被调查者的基本信息作简要统计说明。,问题二:请分析性别、收入等因素对消费者在购买绿色食品顾虑上有无差异性。,12.2,实例的,SPSS,软件操作详解,1,问题一操作详解,问题一要求你将被调查者的基本信息作简要统计说明。由于问卷所给的调查信息中,被调查者的性别、年龄、受教育程度等都是调查者的基本信息。因此可以首先对这些变量进行描述性统计分析,绘制频数表和相关图形。,同时,可以采用列联表分析来研究不同基本信息之间的相互影响。,具体操作步骤如下:,Step01,:打开数据文件,打开数据文件,12-1.sav,。同时单击数据浏览窗口的,【Variable View】,按钮,检查各个变量的数据结构定义是否合理,是否需要修改调整。,Step02,:调查者基本信息的频数分析,选择菜单栏中的,【Analyze,(分析),】【Descriptive Statistics(,描述统计,)】【Frequencies(,频率,)】,命令,弹出,【Frequencies(,频率,)】,对话框。选择,A1A8,等,8,项指标作为分析对象,将其添加至右侧的,【Frequencies(,变量,)】,列表框中。,Step03,:绘制直方图,单击,【Charts】,按钮,弹出,【Frequencies:Charts(,频率:图表,)】,对话框。在图形类型,【Chart Type(,图表类型,)】,中,点选直方图,【Histograms(,直方图,)】,单选钮,并勾选其下的,【With normal curve(,显示正态曲线,)】,复选框。再单击,【Continue】,按钮,返回主菜单。最后单击,【Frequencies(,频率,)】,对话框中的,【OK】,按钮,完成本部分操作。,Step04,:列联表分析,选择菜单栏中的,【Analyze,(分析),】【Descriptive Statistics(,描述统计,)】【Crosstabs(,交叉表,)】,命令,弹出,【Crosstabs(,交叉表,)】,对话框。在候选变量列表框中选择,A1,(性别)变量添加至主对话框右侧的,【Row(s)(,行,)】,列表框中,选择,A2,(年龄)变量添加至右侧的,【Column(s)(,列,)】,列表框中(这里只分析性别与年龄之间的关系,其他变量的关系可以类似求的)。勾选,【Display clustered bar charts(,显示复式条形图,)】,复选框,显示列联表柱状图。,单击,【Cells】,按钮,弹出,【Crosstabs:Cell Display(,交叉表:单元显示,)】,对话框。在,【Counts(,计数,)】,选项组中勾选,【Observed(,观察值,)】,复选框;在,【Percentages(,百分比,)】,选项组中勾选,【Row(,列,)】,、,【Column(,行,)】,、,【Total(,总计,)】,复选框;在,【Noninteger Weights(,非整数权重,)】,选项组中点选,【Round cell counts(,四舍五入单元格计数,)】,单选钮。,再单击,【Continue,按,】,钮,返回主对话框。,单击,【OK】,按钮,完成本部分操作。,2,问题二操作详解,问题二要分析性别、教育程度等因素对消费者在购买绿色食品顾虑上有无差异性。表,12-1,中的第,9,问,第,20,问都是反映消费者的购买顾虑,每个题目取值越大说明消费者在该方面的顾虑越重。由于我们要综合考虑消费顾虑,于是将每个被调查者从第,9,问到第,20,问的得分相加,就可以得到综合顾虑值;然后通过单因素方差分析来分析性别、教育程度等因素对消费顾虑有无显著性影响。,具体操作步骤如下:,Step01,:计算被调查者购买综合顾虑值,打开数据文件,12-1.sav,,接着选择菜单栏中的,【File(,文件,)】【Transform(,转换,)】【Compute(,计算,)】,命令。在弹出的,【Compute(,计算,)】,对话框的,【Target Variable(,目标变量,)】,文本框中,输入变量名,GL,表示要新建此变量来表示购买综合顾虑值。接着在,【Numeric Expression(,数学表达式,
展开阅读全文