[R-es] Dudas sobre bootstrap en series temporales
J. Miguel Marin
jmmarin en est-econ.uc3m.es
Vie Nov 19 00:54:43 CET 2010
Hola,
Estoy analizando unas series temporales y tengo dudas sobre bootstrap
aplicado a ellas.
Supongamos que se tiene una serie temporal no muy larga y aplico un
modelo ARIMA dado. Lo que me interesa realmente es hacer unas
predicciones (ej. 5) y me gustaría calcular intervalos para las
predicciones bootstrap con boot.ci
¿sería correcto lo siguiente?
#................................................
library(boot)
# Supongamos que z es una serie
z <- ts(z)
defit <- function(x) {
fit <- arima(x, order=c(1,0,0), method="CSS-ML") cosa <-
predict(fit, n.ahead=5)
return(c(cosa$pred[1],cosa$pred[2],cosa$pred[3],cosa$pred[4],cosa$pred[5]))
}
boo <- tsboot(z, statistic=defit, R=500, l=1, sim="fixed")
boot.ci(boo, conf=0.95,type="perc", index=1)
boot.ci(boo, conf=0.95,type="perc", index=2)
boot.ci(boo, conf=0.95,type="perc", index=3)
boot.ci(boo, conf=0.95,type="perc", index=4)
boot.ci(boo, conf=0.95,type="perc", index=5)
#................................................
Y saludos
jm~
_______________________________
J. Miguel Marin
http://www.est.uc3m.es/jmmarin
Dep. of Statistics
University Carlos III of Madrid
Spain (E.U.)
Más información sobre la lista de distribución R-help-es