ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:545.23KB ,
资源ID:13247647      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13247647.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(4时间序列参数估计Word文档下载推荐.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

4时间序列参数估计Word文档下载推荐.docx

1、对于AR(P)而言也可以得到类似矩估计得到的方程,即最小二乘与矩估计得到的估计量相同。1.2.2MA模型1.2.3ARMA模型1.3极大似然估计与无条件最小二乘估计2R中如何实现时间序列参数估计2.1对于AR模型ar(x, aic = TRUE, order.max = NULL, method=c(yule-walker, burgolsmleyw), na.action, series, .) ar(ar1.s,order.max=1,AIC=F,method=yw)#即矩估计Call:ar(x = ar1.s, order.max = 1, method = , AIC = F)Coef

2、ficients: 1 0.8314 Order selected 1 sigma2 estimated as 1.382 ols)#最小二乘估计0.857 Intercept: 0.02499 (0.1308) Order selected 1 sigma2 estimated as 1.008 mle)#极大似然估计0.8924 Order selected 1 sigma2 estimated as 1.041 采用自编函数总结三个不同的估计值 Myar(ar2.s,order.max=3) 最小二乘估计 矩估计 极大似然估计1 1.5137146 1.4694476 1.5061369

3、2 -0.8049905 -0.7646034 -0.79644532.2对于ARMA模型arima(x, order = c(0, 0, 0), seasonal = list(order = c(0, 0, 0), period = NA), xreg = NULL, include.mean = TRUE, transform.pars = TRUE, fixed = NULL, init = NULL, method = c(CSS-MLMLCSS), n.cond, optim.control = list(), kappa = 1e+06, io = NULL, xtransf,

4、transfer = NULL)order的三个参数分别代表AR,差分 MA的阶数 arima(arma11.s,order=c(1,0,1),method=CSS)arima(x = arma11.s, order = c(1, 0, 1), method = ar1 ma1 intercept 0.5586 0.3669 0.3928s.e. 0.1219 0.1564 0.3380sigma2 estimated as 1.199: part log likelihood = -150.98ML 0.5647 0.3557 0.3216s.e. 0.1205 0.1585 0.3358s

5、igma2 estimated as 1.197: log likelihood = -151.33, aic = 308.65 Myarima(arma11.s,order=c(1,0,1)$coef 条件SS估计 极大似然估计 条件似然估计ar1 0.5585828 0.5647477 0.5647498ma1 0.3668814 0.3556965 0.3556973intercept 0.3927654 0.3216166 0.3216152$log1, -150.984 -151.3268 -151.3268$sigma21, 1.199378 1.196984 1.196984$a

6、ic1, NA 308.6537 308.65372.3采用自助法arima.boot()此函数估计的是参数的取值置信区间,而不是指具体的某个值,与arima是不同的。 res=arima(sqrt(hare),order=c(3,0,0),include.mean=T) set.seed(12345) # Method I以最初三个观测为条件,并假设误差服从正态分布,得到95%的置信区间quantile用于计算置信区间值,signif类似于四舍五入函数,保留有效数值。 coefm.cond.norm=arima.boot(res,cond.boot=T,is.normal=T,B=1000,

7、init=sqrt(hare) signif(apply(coefm.cond.norm,2,function(x)quantile(x,c(.025,.975),na.rm=T),3) ar1 ar2 ar3 intercept noise var2.5% 0.593 -0.667 -0.6740 5.12 0.54897.5% 1.280 0.244 -0.0135 6.38 1.540 # Method II 假设误差并不服从正态分布,而是需要从样本抽样中得到coefm.cond.replace=arima.boot(res,cond.boot=T,is.normal=F,B=1000,

8、init=sqrt(hare) signif(apply(coefm.cond.replace,2,function(x)quantile(x,c(.025,.975),na.rm=T),3)2.5% 0.611 -0.700 -0.6720 4.98 0.51697.5% 1.300 0.241 -0.0417 6.32 1.500 # Method III基于平稳自助法的置信区间,且误差服从正态分布 coefm.norm=arima.boot(res,cond.boot=F,is.normal=T,ntrans=100,B=1000,init=sqrt(hare) signif(apply

9、(coefm.norm,2,function(x)quantile(x,c(.025,.975),na.rm=T),3)2.5% 0.687 -0.747 -0.6600 4.99 0.50897.5% 1.380 0.192 -0.0168 6.33 1.500 # Method IV基于平稳自助法的置信区间,且误差不服从正态分布coefm.replace=arima.boot(res,cond.boot=F,is.normal=F,ntrans=100,B=1000,init=sqrt(hare) signif(apply(coefm.replace,2,function(x)quanti

10、le(x,c(.025,.975),na.rm=T),3)2.5% 0.70 -0.715 -0.6620 4.98 0.4797.5% 1.36 0.183 -0.0187 6.30 1.503附自编函数3.1Myar#用于自回归模型的参数估计,整合矩估计,最小二乘估计,以及极大似然估计#该函数用于对时间序列中心化数据(因此截距项一定为0)估计AR模型的参数,AIC为真时,滞后项根据AIC准则确定,为假时则根据设置的order.max设定Myar=function(tsdata, order.max = 1,AIC = F) library(TSA) ols-ar(tsdata,order=

11、order.max,AIC=AIC,method= yw mle olscoef-ols2 ywcoef-yw2 mlecoef-mle2 result=data.frame(olscoef,ywcoef,mlecoef) colnames(result)=c(最小二乘估计,矩估计极大似然估计 return(result)3.2MyarimaMyarima=function(tsdata, order=c(0,0,0) result=NULL css-arima(tsdata,order=order,method= ml cssml-arima(tsdata,order=order) result$coef=cbind(css$coef,ml$coef,cssml$coef) result$log=cbind(css$log,ml$log,cssml$log) result$sigma2=cbind(css$sigma2,ml$sigma2,cssml$sigma2) result$aic=cbind(NA,ml$aic,cssml$aic) colnames(result$coef)=c(条件SS估计条件似然估计 c

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

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