[R-br] erro no loop

Edimeire Alexandra Pinto economatistica em yahoo.com.br
Segunda Agosto 22 10:27:12 BRT 2016


Oi Pessoal.
 
Como não achei um pacote que trabalhasse com previsões dinâmicas,estou eu mesma tendo de montar isso. Já dei alguns passos, agora resta entender“for” de quando coloco for(j in 1:20), tendo em vista que o R diz que os índicesestão fora do limite, sendo que na realidade dava para realizar as previsões.Além disso, o tamanho das previsões, em predict, era para ser do tamanho doloop de 20+j+1 até 84 (total de observações) e isso não ocorre...
 
Suponha que eu tenha a base de dados Canada (é só copiar ecolar os comandos), meu objetivo  rodarvários modelos dynlm para cada amostra que começa em 1 e vai de 20+j. Asprevisões de cada modelo rodado devem ser de 20+j+1 até 76, pois a janela ésempre fixa de tamanho 8.Gente, qualquer ajuda é muito bem vinda.
require(vars)require(dynlm)data(Canada)colnames(Canada)summary(Canada)for(j in 1:20){   deflator_prev<-predict(dynlm(e-prod~                                 I(L(e,1)-rw)+                                 I(U-rw)                              +L(U,1),data=ts(Canada[(1:20+j),],start=c(1980,01),freq=4)),                        newdata=ts(Canada[(20+j+1:20+j+8),],start=c(1985,02),freq=4 )) }
 
deflator_prev
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20160822/6b2fcdb9/attachment.html>


Mais detalhes sobre a lista de discussão R-br