统计分析软件基础教程时间序列预测系统.PPTx
《统计分析软件基础教程时间序列预测系统.PPTx》由会员分享,可在线阅读,更多相关《统计分析软件基础教程时间序列预测系统.PPTx(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 时间序列是指按观测时间顺序记录的观测结果.时间序列时间序列在SAS中处理的通常还只是等间隔的观测结果.第1页/共77页2时间序列的预测时间序列的预测时间序列预测的关键是对其建立合适的模时间序列预测的关键是对其建立合适的模型型.用于时间序列预测的模型通常是如下的关系式:用于时间序列预测的模型通常是如下的关系式:数据变异数据变异 =可预测分量可预测分量 +随机分量随机分量 可预测分量可预测分量就是可以对其进行预测的部分,就是可以对其进行预测的部分,(纯纯)随机分量随机分量就是无法进行预测的部就是无法进行预测的部分分,也是预测的误差也是预测的误差.建模就是建模就是对可预测分量建立模型对可预测分量
2、建立模型.第2页/共77页3SAS/ETS 与时间序列分析与时间序列分析SAS 软件全面支持 时间序列分析SAS/ETS 包含了时间序列预测及计量经济学应用等方面许多专门的功能;SAS/ETS 的预测功能既可用编程调用过 程实现,也可使用系统提供的专用菜 单FORECAST实现.第3页/共77页4时间序列预测系统时间序列预测系统进入菜单系统进入菜单系统 键入命令 Forecast 或在下拉菜单选:解决方案(Solutions)分析(Analysis)时间序列预测系统(Time Series Forecasting System)第4页/共77页5时间序列预测系统时间序列预测系统预测变量所在数据
3、集描述时间的变量时间间隔交互地选交互地选择模型择模型自动生自动生成模型成模型产生预测产生预测浏浏览览数数集集及及图图形形第5页/共77页6时间序列预测系统时间序列预测系统主窗口下有六个图标键主窗口下有六个图标键:Develop ModelsDevelop Models-对单个时间序列可交互产生预测模对单个时间序列可交互产生预测模型型,并进行拟合并进行拟合;Fit Models AutomaticallyFit Models Automatically-对输入数据集中的多对输入数据集中的多个时序数据自动选择最佳预测模型个时序数据自动选择最佳预测模型,并进行拟合并进行拟合;Produce Fore
4、castsProduce Forecasts-当选定预测模型和对数据进行当选定预测模型和对数据进行拟合后拟合后,本键可产生出预测本键可产生出预测;Manage ProjectsManage Projects(项目管理项目管理)-)-它可以列出你已经它可以列出你已经进行预测的时序数据及所用模型。可再次进行预测和进行预测的时序数据及所用模型。可再次进行预测和删除不必要的模型删除不必要的模型;Exit-Exit-退出预测系统退出预测系统;HelpHelp-帮助信息帮助信息.第6页/共77页7时间序列预测系统时间序列预测系统例例1:1:自动生成预测值自动生成预测值 例例1:1:数据集数据集AIRSER
5、AIRSER存放某航线从存放某航线从19491949年年1 1月至月至19601960年年1212月每月的旅客数目月每月的旅客数目X.数据集数据集AIRSERAIRSER有二个变量有二个变量:DATE表示日期表示日期,X表示该月的旅客数表示该月的旅客数.试用时间序列预试用时间序列预测系统自动建立预测模型并预测测系统自动建立预测模型并预测1961年的旅客数年的旅客数.解解:(1)进入时间序列预测系统进入时间序列预测系统;(2)指定输入数据集指定输入数据集AIRSER和和ID变量变量;由于数据集由于数据集AIRSERAIRSER有名为有名为DateDate的变量的变量,又是合适的又是合适的(等间隔
6、的等间隔的)的时间变量的时间变量,系统自动选系统自动选择时间择时间IDID变量为变量为Date.Date.选定时间选定时间IDID变量后变量后,预测系统要检查观测值之间的时间间隔预测系统要检查观测值之间的时间间隔.在在本例中本例中,由于每月一个数据,所以时间间隔为由于每月一个数据,所以时间间隔为Month.Month.如果系统不能自动产生出时间区如果系统不能自动产生出时间区间,你必须为它提供出合适的时间区间间,你必须为它提供出合适的时间区间.第7页/共77页8时间序列预测系统时间序列预测系统例例1:1:自动生成预测值自动生成预测值(3)(3)自动生成模型自动生成模型:按下方图标键按下方图标键:
7、确定处理的的序列个数及变量名确定处理的的序列个数及变量名:1:X;:1:X;确定拟合模型的准则确定拟合模型的准则:Root Mean Square Error,:Root Mean Square Error,这是缺省时的准则这是缺省时的准则(均方误差平方根最小准则均方误差平方根最小准则).).用户用户可以从可以从SelectSelect键选择其它准则键选择其它准则.按运行键按运行键:系统开始对选定的序列系统开始对选定的序列拟合时间序列模型拟合时间序列模型,并并且给出从且给出从1010种模型中选种模型中选出的符合指定准则的最出的符合指定准则的最好的模型好的模型.第8页/共77页9时间序列预测系统
8、时间序列预测系统例例1:1:自动生成预测值自动生成预测值 模型拟合完毕后模型拟合完毕后,系统将对每个数据序列报告出所选系统将对每个数据序列报告出所选用的模型用的模型,而且给出均方误差平方根及其它量的数值而且给出均方误差平方根及其它量的数值.按下方的按下方的GraphGraph键键,可显示序列数据的图形可显示序列数据的图形;按下方的按下方的StatsStats键键,可显示拟合序列的统计量的对话框供用户选可显示拟合序列的统计量的对话框供用户选择择,以上输出结果中的一些统计量是缺省时选中的以上输出结果中的一些统计量是缺省时选中的.下方另几个键的作用是清楚的下方另几个键的作用是清楚的.第9页/共77页
9、10时间序列预测系统时间序列预测系统例例1:1:自动生成预测值自动生成预测值 (4)(4)产生预测产生预测:从当前的窗口按返回键从当前的窗口按返回键即可回到主窗口即可回到主窗口.选择选择Produce ForecastsProduce Forecasts图标键图标键进入进入Produce ForecastsProduce Forecasts(产生预测产生预测)窗口窗口.该窗口显示输入的该窗口显示输入的数集并指出在输入数集并指出在输入集中已存在预测模集中已存在预测模型的变量个数和名型的变量个数和名称称(1:X).(1:X).第10页/共77页11时间序列预测系统时间序列预测系统例例1:1:自动生
10、成预测值自动生成预测值 希望生成那几个序列的预测值可从希望生成那几个序列的预测值可从SeriesSeries右边的右边的 SelectSelect键显示的供选择的序列中选择键显示的供选择的序列中选择.此例只有一此例只有一个序列个序列X.给出将要预测序列的观测周期给出将要预测序列的观测周期.从从Forecast Output(Forecast Output(预测输出预测输出)选择框中下方选择框中下方Horizon:Horizon:选择选择1212个周期个周期(这也是缺省的设置这也是缺省的设置).).从从Format:Format:提供的三种方提供的三种方式中选择一种输出格式式中选择一种输出格式.
11、缺省时用缺省时用SimpleSimple格式格式 .第11页/共77页12时间序列预测系统时间序列预测系统例例1:1:自动生成预测值自动生成预测值 选好后按下方的运行键选好后按下方的运行键 ,系统将提系统将提示把序列的预测值写入输出集示把序列的预测值写入输出集Work.forecastWork.forecast中中 =确定确定(OK)按产生预测主窗口下方的按产生预测主窗口下方的OUTPUTOUTPUT键键,则显示在则显示在中所选择的格式的输出结果中所选择的格式的输出结果.第12页/共77页13时间序列预测系统时间序列预测系统例例2:2:开发预测模型开发预测模型 例2:数据集数据集USECONU
12、SECON是美国是美国BEABEA商业统计数据商业统计数据,共有共有252252个个观测观测1212个变量个变量,记录记录19711971年年1 1月至月至19911991年年1212月每个月一个月每个月一个观测的美国经济资料观测的美国经济资料,变量包括:变量包括:DATE-DATE-观测的日期;观测的日期;AIRRPMD-AIRRPMD-航空公司在家庭式远距离旅行的乘客中的收入;航空公司在家庭式远距离旅行的乘客中的收入;AIRRPMT-AIRRPMT-航空公司在全部远距离旅行的乘客中的收入;航空公司在全部远距离旅行的乘客中的收入;CHEMICAL-CHEMICAL-化学药品和类似产品的销售额
13、;化学药品和类似产品的销售额;COAL-COAL-含沥青的煤产品的销售额含沥青的煤产品的销售额;DURABLES-DURABLES-工业耐用品总计销售额;工业耐用品总计销售额;HSIFAM-HSIFAM-家用结构的住宅建筑的销售额家用结构的住宅建筑的销售额;HSTOTAL-HSTOTAL-私人住宅建筑的总销售额私人住宅建筑的总销售额;NONDUR-NONDUR-非耐用工业品总计销售额;非耐用工业品总计销售额;PETROL-PETROL-石油和煤产品的总销售额石油和煤产品的总销售额;TOBACCO-TOBACCO-烟草产品的总销售额烟草产品的总销售额;VEHICLES-VEHICLES-机动车和
14、零件的总销售额。机动车和零件的总销售额。第13页/共77页14时间序列预测系统时间序列预测系统例例2:2:开发预测模型开发预测模型 试用试用SAS/ETSSAS/ETS软件的时间序列预报系统软件的时间序列预报系统(FORECAST)(FORECAST)对数对数据集据集USECONUSECON中的中的1111个时间序列的每一个分别开发预报个时间序列的每一个分别开发预报模型模型.解解:(1)进入时间序列预测系统进入时间序列预测系统;(2)指定输入数据集指定输入数据集USECON和和ID变量变量DATE;(3)交互式开发序列模型交互式开发序列模型:按下方图标键按下方图标键:确定处理的的序列变量确定处
15、理的的序列变量:如选如选 CHEMICAL=OK;第14页/共77页15时间序列预测系统时间序列预测系统例例2:2:开发预测模型开发预测模型 第15页/共77页16时间序列预测系统时间序列预测系统例例2:2:开发预测模型开发预测模型 由工具条选诊断序列的图标由工具条选诊断序列的图标:在弹出的序列诊断窗口点击在弹出的序列诊断窗口点击 Automatic Series Diagnostics 键后得到诊断结果键后得到诊断结果:应作对数变换应作对数变换有趋势项有趋势项;有季节性有季节性.=确定确定进入开发模型进入开发模型窗口窗口.第16页/共77页17时间序列预测系统时间序列预测系统例例2:2:开发
16、预测模型开发预测模型 进入进入Develop Model 窗口窗口:现在现在,Forecast Model,Forecast Model下是空的下是空的:No models:No models。这时。这时,你可以选择任意多个模型拟合数你可以选择任意多个模型拟合数据据ChemicalChemical。第17页/共77页18时间序列预测系统时间序列预测系统例例2:2:开发预测模型开发预测模型 以上窗口右上方有二个图标以上窗口右上方有二个图标:浏览序列浏览序列(View Series)(View Series)和浏览所选模型和浏览所选模型(View(View Model)Model)。选择用图形浏览
17、序列可得到窗口。选择用图形浏览序列可得到窗口Time SeriesTime SeriesViewerViewer,第18页/共77页19时间序列预测系统时间序列预测系统例例2:2:开发预测模型开发预测模型 由以上所浏览的序列图形可以直观地验证该序列的诊断结果由以上所浏览的序列图形可以直观地验证该序列的诊断结果:应作对数变换应作对数变换;有趋有趋势项势项;有季节性有季节性.选择拟合模型的方法选择拟合模型的方法 为拟合模型为拟合模型,有两种方法有两种方法,其一是选择其一是选择EditEdit下的下的Fit Fit Model,Model,或在下半部的空地方单击鼠标一次,进入模型或在下半部的空地方单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 统计分析 软件 基础教程 时间 序列 预测 系统
限制150内