sas经济时间序列分各种模型分析docxWord文件下载.docx
《sas经济时间序列分各种模型分析docxWord文件下载.docx》由会员分享,可在线阅读,更多相关《sas经济时间序列分各种模型分析docxWord文件下载.docx(46页珍藏版)》请在冰豆网上搜索。
![sas经济时间序列分各种模型分析docxWord文件下载.docx](https://file1.bdocx.com/fileroot1/2022-11/18/39215770-85bf-419e-826c-e46072175c99/39215770-85bf-419e-826c-e46072175c991.gif)
22
实验十回归与时序相结合的建模·
25
太阳黑子年度数据·
28
美国国民收入数据·
29
化工生产过程的产量数据·
30
国际航线月度旅客数据·
洛杉矶臭氧每小时读数的月平均值数据·
31
煤气炉数据·
35
芝加哥某食品公司大众食品周销售数据·
37
牙膏市场占有率周数据·
39
某公司汽车生产数据·
44
加拿大山猫数据·
实验一分析太阳黑子数序列
一、实验目的:
了解时间序列分析的基本步骤,熟悉SAS/ETS软件使用方法。
二、实验内容:
分析太阳黑子数序列。
三、实验要求:
了解时间序列分析的基本步骤,注意各种语句的输出结果。
四、实验时间:
2小时。
五、实验软件:
SAS系统。
六、实验步骤
1、开机进入SAS系统。
2、创建名为exp1的SAS数据集,即在窗中输入下列语句:
3、保存此步骤中的程序,供以后分析使用(只需按工具条上的保存按钮然后填写完提问后就可以把这段程序保存下来即可)。
4、绘数据与时间的关系图,初步识别序列,输入下列程序:
odshtml;
odslistingclose;
5、run;
提交程序,在graph窗口中观察序列,可以看出此序列是均值平稳序列。
6、识别模型,输入如下程序。
7、提交程序,观察输出结果。
初步识别序列为AR
(2)模型。
8、估计和诊断。
输入如下程序:
9、提交程序,观察输出结果。
假设通过了白噪声检验,且模型合理,则进行预测。
10、进行预测,输入如下程序:
11、提交程序,观察输出结果。
12、退出SAS系统,关闭计算机。
总程序:
dataexp1;
infile"
D:
\exp1.txt"
;
inputa1@@;
year=intnx('
year'
'
1jan1742'
d,_n_-1);
formatyearyear4.;
procprint;
run;
procgplotdata=exp1;
symboli=splinev=doth=1cv=redci=greenw=1;
plota1*year/autovreflvref=2cframe=yellowcvref=black;
title"
太阳黑子数序列"
procarimadata=exp1;
identifyvar=a1nlag=24minicp=(0:
5)q=(0:
5);
estimatep=3;
forecastlead=6interval=yearid=yearout=out;
procprintdata=out;
选取拟合模型的规则:
1.模型显著有效(残差检验为白噪声)
2.模型参数尽可能少
3.结合自相关图和偏自相关图以及minic条件(BIC信息量最小原则),选取显著有效的参数
实验二模拟AR模型
一、实验目的:
熟悉各种AR模型的样本自相关系数和偏相关系数的特点,为理
论学习提供直观的印象。
二、实验内容:
随机模拟各种AR模型。
三、实验要求:
记录各AR模型的样本自相关系数和偏相关系数,观察各种序列
图形,总结AR模型的样本自相关系数和偏相关系数的特点
四、实验时间:
五、实验软件:
六、实验步骤
2、模拟实根情况,模拟
过程。
3、在edit窗中输入如下程序:
4、观察输出的数据,输入如下程序,并提交程序。
观察样本自相关系数和偏相关系数,输入输入如下程序,并提交程序。
作为作业把样本自相关系数和偏相关系数记录下来。
5、估计模型参数,并与实际模型的系数进行对比,即输入如下程序,并提交。
6、模拟虚根情况,模拟
重复步骤3-7即可(但部分程序需要修改,请读者自己完成)。
7、模拟AR(3)模型,模拟
重复步骤3-7即可(但部分程序需要修改,请读者自己完成).
10、回到graph窗口观察各种序列图形的异同
11、退出SAS系统,关闭计算机.
总程序:
title;
dataa;
x1=0.5;
x2=0.5;
doi=-50to250;
a=rannor(32565);
x=a-0.6*x1+0.4*x2;
x2=x1;
x1=x;
output;
end;
procprintdata=a;
varx;
procgplotdata=a;
symboli=splinec=red;
plotx*i/haxis=-50to255by20;
quit;
procarimadata=a;
identifyvar=xnlag=10minicp=(0:
3)q=(0:
3)outcov=exp1;
estimatep=2noint;
procgplotdata=exp1;
symboli=needlewidth=6;
plotcorr*lag;
plotpartcorr*lag;
实验三模拟MA模型和ARMA模型
熟悉各种MA模型和ARMA模型的样本自相关系数和偏相关系数
的特点,为理论学习提供直观的印象。
随机模拟各种MA模型和ARMA模型。
记录各MA模型和ARMA模型的样本自相关系数和偏相关系数,
观察各序列的异同,总结MA模型和ARMA模型的样本自相关系
数和偏相关系数的特点
1、开机进入SAS系统。
2、模拟
情况,模拟
3在edit窗中输入如下程序:
4、观察输出的数据序列,输入如下程序,并提交程序。
5、观察样本自相关系数和偏相关系数,输入输入如下程序,并提交程序。
6、估计模型参数,并与实际模型的系数进行对比,即输入如下程序,并提交。
7、模拟
8、模拟
9、模拟
10、模拟ARMA模型,模拟
11、回到graph窗口观察各种序列图形的异同。
12、退出SAS系统,关闭计算机.
a1=0;
a2=0;
don=1to250;
x=a+0.65*a1+0.24*a2;
a2=a1;
a1=a;
symboli=splineh=1w=1;
plotx*n/haxis=-10to260by10;
estimateq=2noint;
symbol1i=needlec=red;
plotcorr*lag=1;
symbol2i=needlec=green;
plotpartcorr*lag=2;
实验四分析化工生产量数据
进一步熟悉时间序列建模的基本步骤,掌握用SACF及SPACF定
模型的阶的方法。
分析化工生产过程的产量序列。
掌握ARMA模型建模的基本步骤,初步掌握数据分析技巧。
写出
实验报告。
2、创建名为exp2的SAS数据集,即在窗中输入下列语句:
5、提交程序,在graph窗口中观察序列,可以看出此序列是均值平稳序列。
7、提交程序,观察输出结果,发现二阶样本自相关系数和一阶的样本偏相关系数都在2倍的标准差之外,那么我们首先作为一阶AR模型估计,输入如下程序:
8、提交程序,观察输出结果,发现残差能通过白噪声检验,但它的二阶的样本偏相关系数比较大,那么我们考虑二阶AR模型。
9、提交程序,观察输出结果,发现残差样本自相