时间序列分析第三章平稳时间序列分析.docx

上传人:b****5 文档编号:5803072 上传时间:2023-01-01 格式:DOCX 页数:30 大小:84.91KB
下载 相关 举报
时间序列分析第三章平稳时间序列分析.docx_第1页
第1页 / 共30页
时间序列分析第三章平稳时间序列分析.docx_第2页
第2页 / 共30页
时间序列分析第三章平稳时间序列分析.docx_第3页
第3页 / 共30页
时间序列分析第三章平稳时间序列分析.docx_第4页
第4页 / 共30页
时间序列分析第三章平稳时间序列分析.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

时间序列分析第三章平稳时间序列分析.docx

《时间序列分析第三章平稳时间序列分析.docx》由会员分享,可在线阅读,更多相关《时间序列分析第三章平稳时间序列分析.docx(30页珍藏版)》请在冰豆网上搜索。

时间序列分析第三章平稳时间序列分析.docx

时间序列分析第三章平稳时间序列分析

应用时间序列分析实验报告

实验名称第三章平稳时间序列分析

一、上机练习

dataexample3_l;

inputx;

cards;

0.30-0.450.0360.000.170.452.15

4.423.482.991.742.400.110.96

0.21-0.10-1.27-1.45-1.19-1.47-1.34

-1.02-0.270.14-0.070.10-0.15-0.36

-0.50-1.93-1.49-2.35-2.28-0.39-0.52

-2.24-3.46-3.97-4.60-3.09-2.19-1.21

0.780.882.071.441.500.29-0.36

-0.97-0.30-0.280.800.911.951.77

1.800.56-0.110.10-0.56-1.34-2.47

0.07-0.69-1.960.041.590.200.39

1.06-0.39-0.162.071.351.461.50

0・94-0.08-0.66-0・21-0.77-0.520.05

/

procgplotdata=example3_l;

plot

symbolc=redi=joinv=star;

run;

建立该数据集,绘制该序列时序图得:

根据所得图像,对序列进行平稳性检验。

时序图就是一个平而二维坐标图,通常横轴表示时间,纵

轴表示序列取值。

时序图可以宜观地帮助我们掌握时间序列的一些基本分布特征。

根据平稳时间序列均值、方差为常数的性质,平稳序列的时序图应该显示岀该序列始终在一个常数值附近随机波动,而且波动的X弗I有界的特点。

如果观察序列的时序图,显示出该序列有明显的趋势性或周期性,那它通常不是平稳序列。

从图上可以看出,数值国绕在0附近随机波动,没有明显或周期,英本可以视为平稳序列,时序图显示该序列波动平稳。

procarimadata=example3_l;

identifyvar=xnlag=8;

run;

TheARIMAProcedure

NameofVariable=x

-0.06595

1.561613

84

Mea.nofWorkingSeriesStandardDeviationNumberofObservations

图一

Lag

Covarianee

Correiation

-198765432

101234567891

StdError

0

2.438636

1.00000

〃•小并仔恥你恥mm仔恥mmm

0

1

1.961094

0.80418

0.109109

2

1.499153

0.61476

ZfvZ^»ZT*

0.165234

3

1.065607

0.43697

itslibels

0.190527

4

0.575535

0.23601

<1•(1e«lefge<(•

0.202108

5

0.092313

0.03785

Hi•

0.205360

6

-0.033950

-.01392

0.205443

7

-0.065048

-.02667

0.205455

8

-0.162544

-.06665

0.205496

・markstwostandarderrors

图二样本自相关图

Inverse凸utocorreIations

12345678

-0.49919

-0.07997

-0.02386

-0.10956

:

0.27730

-0.03735

・笊

-0.14756

0.07102

*・

Correlation-188********1234587881

图三样本逆自相关图

PartiaIAutocorreIations

Lae:

Correlation-198765432101234567891

1

0.80418

2

-0.09043

■榊

3

-0.08385

■榊

4

-0.18978

5

-0.15510

6

0.25234

7

0.05160

冰•

8

-0.13930

图四样本偏自相关图

AutocorrelationCheckforWhiteNoise

ToLg

Chi-Square

DF

Pr>

ChiSq

6

111.79

6

<.0001

0.804

Autoeorrelations

0.6150.4370.2260.038-0.014

图五纯随机检验图

实验结果分析:

(1)由图一我们可以知道序列样本的序列均值为-0.06595,标准差为1.561613,观察值个数为84个。

(2)根据图二序列样本的自相关图我们可以知道该图横轴表示自相关系数,综轴表示延迟时期数,用水平方向的垂线表示自相关系数的大小。

我们发现样本自相关图延迟3阶之后,自相关系数都落入2倍标准差X困以内,而且自相关系数向0.03衰减的速度非常快,延迟5阶之后自相关系数即在0.03值附近波动。

这是一个短期相关的样本自相关图。

所以根据样本自相关图的相关性质,可以认为该序列平稳。

(3)根据图五的检验结果我们知道,在各阶延迟下LB检验统计量的P值都非常小(<0.0001),所以我们可以以很大的把握(置信水平>99.999%)断左该序列样本属于非白噪声序列。

procarimadata=example3_l;

identifyvar=xnlag=8minicp=(0:

5)q=(0:

5);

run;

Minimum

InformiationCriterion

LolS5

MA0

MA1

MA2

MA3

MA4

MA5

AR

0

0.756693

0.566331

0.345231

0.070485

0.94069

-0.80354

AR

1

-0.2796

-0.22796

-0.18901

-0.18561

-0.3029

-0.28115

AR

2

-0.23293

-0.18032

-0.1398

-0.13454-

0.25115

-0.2098

AR

3

-0.18805

-0.1358

-0.09201

-0.08275-

0.19909

-0.15753

AR

4

-0.23786

-0.18799

-0.17534

-0.12337-

0.17314

-0.14008

AR

5

-0.23719

-0.21421

-0.21202

-0.17287

0.13442

-0.0839

Error厂ioE

model:

AR(8)

MinimumTabicValue:

BIC(0,4)=-0.34069

IDENTIFY命令输出的最小信息量结果

某个观察值序列通过序列预处理,可以判宦为平稳菲白噪声序列,就可以利用ARMA模型对该序列建模。

建模的基本步骤如下:

A:

求出该观察值序列的样本自相关系数(ACF)和样本偏自相关系数(PACF)的值。

B:

根据样本自相关系数和偏自相关系数的性质,选择适当地ARMA(p,q)模型进行拟合。

C:

估计模型中未知参数的值。

D:

检验模型有效性。

如果拟合模型不通过检验,转向步骤B,重新选择模型再拟合。

E:

模型优化。

如果拟合模型通过检验,仍然转向步骤B,充分考虑各种可能,建立多个拟合模型,从所有通过检验中选择最优模型。

F:

利用拟合模型,预测序列的将来走势。

为了尽量避免因个人经验不足导致的模型识别问题,SAS系统还提供了相对最优模型识別。

最后一条信息显示,在自相关延迟阶数小于等于5,移动平均延迟阶数也小于等于5的所有ARMR(p.q)模型中,BIC信息量相对最小的是ARMR(0,4)模型,即MA(4)模型。

需要注意的是,MINIC只给出一左X囤内SBC最小的模型定阶结果,但该模型的参数未必都能通过参数检验,即经常会出现MINIC给岀的模型阶数依然偏高的情况。

escima,teq=4;

run;

ConditionaI

LeastSquaresEstimation

Standard

Approx

Parameter

Estima.te

Error

tValuePr>ItI

Lag

MU

MAI,I

MAU2

MAI,3

MAI,4

-0.0013871

-0.31784

-0.83200

0.344140-083130.11931

0.11306

0.08945

-0.00

-10.29

-6.97

-5.02

-6.97

0.9968<.□001<.0001<.0001

<.0001

-0.59806

-0.62317

01234

本例参数估计输出结果显示均值MU不显箸(t的检验统il崔的P值为0.9968),其他参数均显著(t检验统讣量的P值均小于0.00001),所以选择NOINT选项,除去常数项,再次估计未知参数的结果,即可输入第二条ESTIMATE命令:

estima,teq=4noint;

run;

参数估汁部分输岀结果如图六所示:

Parameter

StandardError

tVaiue

Approx

Pr>It|

MA1.1

-0.91780

0.08882

-10.38

<.0001

MA1?

2

-0.S3198

0.1183$

-7.03

V.OCIO1

MAI,3

-0.69783

0.11823

-5.06

GOUO1

MA1.4

-0.62314

0.08888

-?

.O1

<.orini

ConditiogILeastSquaresEwtimation

图六ESTIMATE命令消除常数项之后的输出结果

1234

显然四个未知参数均显著。

拟合统计量的值

这部分输出五个统计量的值,由上到下分别是方差估计值、标准差估计值、AIC信息量、SBC信息

量及残差个数,如图七所示:

-0.00139

O.?

?

3431

0.87946

221.6456

233.7996

34logdeterrninant・

Consto.ntEotimottoVario.nc©EztimatoStdErrorEmtis疚teAIC

SBC

NurriberofiduaI©

礙A1CandSBCdonotinclude

图七ESTIMATE命令输出的拟合统汁量的值

系数相关阵

这部分输出各参数估讣值的相关阵,如图八所示:

CorrelationsofParameterEstifftates

Parameter

MU

MAI,1

MA1,2

MA1,3

MAI,4

MU

1.000

-0.021

-0.059

-0.006

-0.025

MAI,1

-0.021

1.000

0.862

0.385

0.051

MAI・2

-0.059

0.862

1.000

11.737

0.383

MAI,3

-0.006

0.3S5

0.737

1.000

0.661

MAI,4

-0.025

0.051

0.383

0.661

1.000

图八ESTIMATE命令输岀的系数相关阵

残差自相关检验结果

这部分的输出格式(图九)和序列自相关系数白噪声检验部分的输出结果一样。

本例中由于延迟各阶的LB统il•量的P值均显著大于a(a=0.05),所以该拟合模型显著成立。

AutocorrelatIonCheckofResIduaIs

To

Lag

Chi-

Square

DF

Pr>

ChlSq

HULUUUr『Dial22

e

2.00

2

0.3684-

-0.021

0.002

0・102

-0.038

0.0?

6

-0.082

12

4.70

8

0.7892

0.052

-0.141

0.006

0.053

0.042

0.018

18

11.40

14

0.6542

-0.09?

0.049

-0.10G

0.005

0.000

-0・182

24

14.75

20

0.79U8

U.O79

-0.U2U

U.121

-0.028

-0.U82

-U.013

图九ESTIMATE命令输出的残差自相关检验结果

拟合模型的具体形式

ModeIforvariablex

Nomeanterminthi母modeI.

MovingAverageFactors

Factor1:

14-0.9178B榊

(1)+(1.83198B删:

(2)+0.59789B榊(3)+0.62314B榊(4)

ESTIMATE命令输出的拟合模型的形式

序列预测

forecastlead=5id=timeout=results;

run;

其中,lead是指泄预测期数:

id是指定时间变量标识;oiH是指左预测后的结果存入某个数据集。

该命令运行后输岀结果如下:

Forecastsforvariablex

Obs

Forecast

StdError

95%Confidence

Limits

85

0.6185

0.8739

-1.0943

2.3314

86

0.2725

1.1862

-2.0525

2.5374

87

0.3923

1.3913

-2.3346

3.1193

88

0.4696

1.4862

-2.4-133

3.3825

89

0.0000

1.582S

-3.1023

3.1029

FORECAST命令输出的预测结果

该输出结果从左到右分别为序列值的序号、预测值、预测值的标准差、95%的垃信下限、95%的置信上限。

利用存储在临时数据集RESULTS里的数据,我们还可以绘制漂亮的拟合预测图,相关命令如下:

proegplotdata=results;

plotx*time=lforecast*time=2195*time=3u95*tim«s=3/ove:

rlay;

symbollc=blacki=nonev=start;

symbol2c=redi=joinv=none;

symbol3c=greeni=joinv=none1=32;

run;

输出图像如下:

拟合效果图

注:

图中,S号代表序列的观察值:

连续曲线代表拟合序列曲线:

虚线代表拟合序列的95%上下宜信限。

所谓预测就是要利用序列以观察到的样本值对序列在未来某个时刻的取值进行估计。

目前对平稳序列最常用的预测方法是线性最小方差预测。

线性是指预测值为观察值序列的线性函数,最小方差是指预测方差达到最小。

在预测图上可以看到,数据用绕一个xn:

]内波动,即说明未来的数值变化时平稳的。

二、课后习题第十七题:

根据某城市过去63年中每年降雪量数拯(单位:

mm)得:

(书本P94)程序:

dataexample17_1;

inputx;

cards;

126.482.478.151.190.976.2104.587.4

110.52569.353.539.863・646.772.9

79.683・6

80.760.37974.449.654.7

71・849.1

103.951.682.483.677.879.3

89.685.5

58120.7110.565.439.940.1

88.771.4

8355.989.984.8105.2113.7

124.7114.5115.6102.4101.489.871.570.998.355.566.178.4120.597110procgplotdata=examplel7_l;

plot

symbolc=redi=joinv=star;

run;

procarimadata=examplel;

identifyvar=xnlag=15minicp=(0:

5)q=(0:

5);

run;

escimatep=l;

run;

estimatep=lnoin;

run;

forecastlead=5id=time:

out=results;

run;

procgplotdata=results;

plotforecasmm=2195*time=3u95*time=3/ov3r1ay;

symbollc=blacki=nonev=start;

symbol2c=redi=joinv=none;

symbol3c=greeni=joinv=none1=32;

run;

(1)判断该序列的平稳性与纯随机性

该序列的时序图如下(图a)

由时序图显示过去63年中每年降雪量数据用绕早70mm附近随机波动,没有明显趋势或周期,基

本可以看成平稳序列,

为了稳妥起见,做了如下自相关图(图b)

Lag

Autocorrelation^

-198765432

0

553.699

1.00000

出捲出出出捲出出出:

{:

出出出常出出出常捲出

0

1

168.516

0.30615

0.125988

2

163.778

0.23573

0.137230

2

20.677731

0.03724.

出•

0.147058

4

70.149606

0.12669

*捲水■

0.147208

5

4.374738

0.00898

0.148329

6

4.639204

0.00838

0.148988

7

-39.057637

-.07054

0.148945

8

-36.488733

-.06590

•水

0.149474

9

-27.507653

-.04868

•航

0.149936

10

8.167238

0.01475

0.150196

11

31.453617

0.05681

*I

0.150219

12

42.071591

0.07598

水冰■

0.150560

13

50.266904

0.09072

0.151167

14

63.271771

0.11427

0.11836

出捲■

0.152030

Cl.153387

15

65.533370

Covariance

Correia.tion

101234567891

StdError

errors

markstwostdndard

图b

时序图就是一个平面二维坐标图,通常横轴表示时间,纵轴表示序列取值。

时序图可以直观地帮助

我们掌握时间序列的一些基本分布特征。

根据平稳时间序列均值、方差为常数的性质,平稳序列的时序图应该显示出该序列始终在一个常数值附近随机波动,而且波动的X用有界的特点。

如果观察序列的时序图,显示出该序列有明显的趋势性或周期性.那它通常不是平稳序列。

样本的自相关图我们可以知道该图横轴表示自相关系数,综轴表示延迟时期数,用水平方向的

垂线表示自相关系数的大小。

我们发现样本自相关图延迟2阶之后.自相关系数都落入2倍标准差XI丙以内,

自相关图显示该序列自相关系数一直都比较小,1阶开始控制在2倍的标准差XW1以内,可以认为

该序列自始自终都在零轴附近波动,这是随即性非常强的平稳时间序列。

纯随机性检验见下图:

(图C)

AutocorrelationCheckforWhiteNoise

ToLag

Chi-Square

DF

Pr>

ChiSq

ocorrektiont

6

13.28

6

0.0387

0.306

0.236

0.037

0.127

0.009

0.008

12

14.89

12

0.2474

-0.071

-0.068

・0.050

0.015

0.057

0.076

图c

根据图c的检验结果我们知道,在6阶延迟下LB检验统计量的P值显著小于0.05,所以我们可以以很大的把握(宜信水平>95%)断泄这个拟合模型的残差序列属于非白噪声序列。

(2)如果序列平稳且非白躁声,选择适当模型拟合该序列的发展。

模型识别如下图(图d)

Th©ARIMAProcodure

MinimumInformationCriterion

S012345aRRRRRRL

6.066377

5.915676

5.926375

5.347206

5.9989276・034244

6.011288

5.955878

5.990873

6.012904

6.0514

6.086526

5.967583

5.991668

6.056201

6.074911

G・116968

6.14446

F3

5.969761

6.011219

6.0649216.1305

G.176641

6.209642

MA4

5.993731

6.041999

6.095037

6.14391?

G.2065796・263344

MA5

6.0288326.091295

6.151546.188833G.2517956.315751

ErrorserIasmodeI:

AR(10>

MinimumTableVaIue:

BIC(1,0)=5.915G7G

图d

假如某个观察值序列通过序列预处理,可以判立为平稳非白噪声序

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1