时间序列分析吧 关注:117贴子:409
  • 0回复贴,共1

求助。急!!!

只看楼主收藏回复

在R平台上,执行命令data( ),你可以看到一系列数据集,将BJsales.lead,Harman23.cor,Harman74.cor,beaver1,beaver2,euro.cross,fdeaths,freeny.x, freeny.y,infert,iris,iris3,islands,ldeaths,mdeaths这些数据集除去不算,那么从AirPassengers到nottem共有58个数据集,现在将它们按序编号为1到58号。
执行命令sample(1:58,1),则随机产生一个1到58之间的整数,这个整数就是你要分析的数据集的号码。执行命令data(数据集名),例如data(AirPassengers),则你的数据集就调入R平台了而且数据集名就是数据对象,例如AirPassengers就是数据对象。查看你的数据集,如果它不只包含一个时间序列,可选一个最重要的来分析。
(1)简要说明你的时间序列样本(数据集)的含义,画出时序图、自相关图、偏自相关图,判断它的季节性和趋势以及平稳性;
(2)如果它平稳,用Ljung-Box检验判断它有无自相关性(是否为白噪声)。如果无自相关性,则再次执行命令sample(1:58,1)而随机挑选一个新的时间序列来分析,如果有自相关性,则进入(4)步;
(3)如果它非平稳,则对它进行差分,然后对差分后的时间序列重新进行(1),(2)两步;
(4)对平稳化后的时间序列进行AR、MA或ARMA建模分析;
(5)预测你所分析的时间序列向前一、二、三期的点估计和95%区间估计。


1楼2014-04-11 19:19回复