Estimando modelo ARIMA no Software R



Documentos relacionados
Exportando o output de regressões no Stata

Introdução ao Tableau Server 7.0

RELATÓRIO DE ATIVIDADES DESENVOLVIDAS NO ARQUIVO GERAL DA UNIVERSIDADE FEDERAL DE GOIÁS

ESTUDO DO EFEITO DAS AÇÕES DE MARKETING SOBRE O FATURAMENTO DE UMA INSTITUIÇÃO DE SAÚDE DO SUL DE MINAS GERAIS UTLIZANDO TÉCNICAS DE SÉRIES TEMPORAIS

Módulo SAC Atendimento ao Cliente

Versão Liberada. Gerpos Sistemas Ltda. Av. Jones dos Santos Neves, nº 160/174

Software R - introdução

Instrução para solicitação de Certificados Digitais de Servidor TomCat. SHA1024 e SHA2048

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE GOIÁS REGIONAL JATAÍ ASSESSORIA DE PESQUISA E PÓS-GRADUAÇÃO

ROTINA DE INVENTÁRIO MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de ]

Análise de séries temporais aplicada aos valores do salário mínimo necessário do Brasil

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

Projeto Amadeus. Guia de Instalação Windows

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! CURSO

Análise Temporal dos Preços da Commodity Cobre Usando o Modelo Box & Jenkins

Modelo SARIMA: um estudo de caso sobre venda mensal de gasolina

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

Alterações Easycaptive

Produto Gestão de Pessoas - Versão 4w

MANUAL DO USUÁRIO. AssetView FDT. AssetView FDT

Modelagem do total de passageiros transportados no aeroporto internacional de Belém: Um estudo preliminar

Manual Rotina DAPI MANUAL AVANÇO MANUAL INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de ]

Manual Instalação Pedido Eletrônico

PRO FOR WINDOWS (FPW)

SOLICITAÇÃO DE CERTIFICADO SERVIDOR TOMCAT

Token SafeNet Authentication Cliente 8.3 (x32 e x64)

Ministério da Cultura

Passo-a-Passo para Criação de Conta no site Griaule e Download do Programa SDK e da Licença Fingerprint SDK 2009

1. Capturando pacotes a partir da execução do traceroute

Sistema de Recursos Humanos

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

1 Essa é a tela de login do Sistema de Atendimento Online, siga o passo a passo abaixo.

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

Restart Informática Ltda. Equipe de Suporte [E-CAFI] Manual da equipe de Suporte. Proibida a reprodução e distribuição não autorizada.

1 Cadastre-se Mozilla Firefox. AQUI Esqueci a senha Login Senha. Esqueci a senha Login Enviar Solicitação OBS: Nome: Login:

Atualizaça o do Maker

INSTRUMENTO NORMATIVO 004 IN004

MANUAL DE INSTALAÇÃO LUZ DO SABER

GERAÇÃO DE NOTA FISCAL PAULISTA BEMATECH RESTEQ RESOLVE TECNOLOGIA BEMATECH 1

Procedimentos para Reinstalação do Sisloc

MANUAL NOVO PEDIDO DE COMPRAS

VVS Sistemas (21)

Software automatizado para controle de consultas da clínica de fisioterapia

Docas do Pará - Guia de Instalação

NORMAS PARA APRESENTAÇÃO DE TRABALHO NO V SEREX

Sumário INTRODUÇÃO... 3 INTEGRAÇÃO COM O EMPRESÁRIOERP... 3 AGILIDADE NOS PROCESSOS E APOIO AOS CONTROLES INTERNOS... 3 SAC - ATENDIMENTO...

Programa de Instalação do Lince GPS

COMO TRABALHAR COM A FERRAMENTA SUBTOTAIS DO EXCEL

Programa de Atualização de Pontos do Lince GPS

Para participar de um mapa colaborativo usando o Cmap Tools

FAZENDO SUA INSCRIÇÃO NO EXAME CLASSIFICATORIO

Módulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA

MANUAL DO PROESC EDUCACIONAL

3º Exercício Prático: DNS

Manual QuotServ Todos os direitos reservados 2006/2007

Instalando o Tomcat. Tutorial elaborado pelo professor. José Gonçalo dos Santos. Contato: jose.goncalo.santos@gmail.com

Frente Loja Avanço (PAF-ECF) versão Rotina de Atualização Frente Avanço Windows

Manual do Visualizador NF e KEY BEST

Cartilha da Nota Fiscal Eletrônica 2.0 Hábil Empresarial PROFISSIONAL & Hábil Enterprise

OpenSSL - Gerando CSR SHA256

Apache Gerando CSR em Linux SHA256

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

Procedimento Documentado. Sistema de Homologação de Cobrança. Versão 1.0. Departamento de Produtos e Serviços Página 1

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Instalação e Conguração do Xoops. Rogério Vinhal Nunes 26 de março de 2007

MANUAL DE INSTALAÇÃO

ESPECIFICAÇÕES TÉCNICAS

Cartilha da Nota Fiscal Eletrônica do Hábil Empresarial Profissional 7.0. Obrigado por usar nosso software! Koinonia Software Ltda.

Guia de instalação do Sugar CRM versão open source no Microsoft Windows XP

Configuração do Linux Educacional 5 para melhor uso do MonitorINFO-V4

NetEye Guia de Instalação

Manual do Sistema de Cadastro de Cultivares Locais, Tradicionais e Crioulas

Curso Unidade Acadêmica Câmpus Endereço. Agronomia EA Samambaia

MANUAL COMPLEMENTAR PARA INSTALAÇÃO DOS SISTEMAS SIM E SINASC EM AMBIENTES COM WINDOWS 7 (32 BITS)

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Manual de Instalação ( Client / Server ) Versão 1.0

WI-FI GUIA PARA CONFIGURAÇÃO (ESPECIFICAMENTE PARA USO DO NOTEBOOK PESSOAL NO POLO)

ORIENTAÇÃO PARA POSTAGEM DE CORRESPONDÊNCIAS E ENDEREÇAMENTO NO ÂMBITO DA UFG

Como atualizar o arquivo de licença do HSC ISS Free

GUIA INTEGRA SERVICES E STATUS MONITOR

Manual de Atualização

Nota de Aplicação. Migrando a base da dados do software ION-GER da maquina servidor. Suporte Técnico Brasil. Versão: 1.0

10 DICAS PARA TURBINAR SEU PACOTE DE DADOS. 1 - Desative os Dados do Celular. 2 Remova as notificações e atualizações automáticas

Como Usar o DriverMax

SIM Sistema de Informação Monitorada Ltda. Vise Boletos

Nota de Aula: Utilização da IDE Code::Blocks

MANUAL DO ALUNO Ambiente Virtual de Aprendizagem MOODLE

Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. XAMPP (xampp-win installer.exe), veja aqui.

Guia de Acesso Plataforma Material Didático

Transcrição:

SÉRIE DE NOTAS TÉCNICAS EM ECONOMIA DA UFG NT N. 02 NOTA TÉCNICA EM ECONOMIA n. 02 Publicação cujo objetivo é auxiliar na elaboração de aulas e de pesquisas do Curso de Ciências Econômicas da UFG, divulgando demonstrações técnicas e metodológicas ou rotinas computacionais voltadas para a economia. As opiniões contidas nesta publicação não representam o ponto de vista do NEPEC ou da FACE/UFG, sendo de inteira responsabilidade de seu(s) autor(es). Reprodução permitida, desde que citada a fonte. FACE Faculdade de Administração, Ciências Contábeis e Ciências Econômicas Curso de Ciências Econômicas Direção FACE Maria do Amparo Albuquerque Aguiar Vice-Direção FACE Flávia Regina Cazerneschy Coordenação do Curso de Ciências Econômicas Cleyzer Adrian da Cunha Estimando modelo ARIMA no Software R Cleyzer Adrian da Cunha FACE/UFG NEPEC/FACE/UFG Goiânia Setembro de 2010 Versão 1.0 NEPEC Núcleo de Estudos e Pesquisas Econômicas Coordenação Dnilson Carlos Dias Endereço Campus Samambaia, Prédio da FACE Rodovia Goiânia/Nova Veneza, km. 0 Caixa Postal 131, CEP 74001-970, Goiânia GO. Tel. (62) 3521 1390 URL http://www.face.ufg.br/eco

2

Estimando modelo ARIMA no Software R Cleyzer Adrian da Cunha 1 Universidade Federal de Goiás Resumo: Esta nota apresenta as rotinas para a estimação do modelo ARIMA no software livre R. Os dados utilizados na estimação foram extraídos do livro do Pyndick & Rubinfeld (2004). Antes de iniciar as rotinas deve-se instalar escolhendo um espelho CRAN, os pacotes tseries, forecasting. Palavras chave: ARIMA, séries temporais, Software R Abstract: This note presents the estimation of model ARIMA in free software R. After, it installs the packages tseries and forecasting of mirror CRAN. The data had been collected of the book of the Pyndick & Rubinfeld (2004). Key words: ARIMA, times series, and Software R 1. Introdução Esta nota técnica buscou elucidar e facilitar o acesso por parte da comunidade geral, as rotinas básicas de séries temporais, no tocante ao modelo ARIMA, para o software livre R. Primeiramente, o interessado deve instalar o software livre R e seguidamente os pacotes econométricos escolhendo um espelho (CRAN) na lista que está disponível no console do R. Geralmente, o espelho é composto uma lista de sites de universidades espalhadas pelo mundo. Como a presente nota trabalha com o modelo ARIMA, por isso, instale os seguintes pacotes: tseries, forecasting. O passo seguinte é escolher a série temporal, para facilitar o acesso aos dados, esta nota utiliza a série de dados SALES, cujo arquivo é a Tabela 15.1, pagina 545 do livro do Pyndick & Rubinfeld (2004). O arquivo SALES corresponde as vendas de uma loja de departamentos no período de janeiro de 1986 a dezembro de 1995. Lembre-se que esse arquivo deve ficar dentro da pasta meu documento. O exercício pode ser executado para qualquer série temporal. 1 cleyzer@face.ufg.br 3

2. Rotina no Software R Para rodar o software deve-se digitar ou colar os comandos no console do R. Assim, deve-se iniciar com os procedimentos descritos abaixo: > sales <- read.csv("sales.csv",header=t,dec=",",sep=";") > attach(sales) > names (sales) > diff(vendas) = Primeira diferença da série vendas > log(vendas) = logaritmo da série vendas 2.1 Gráfico da série vendas > plot.ts(vendas) > plot.ts(diff(vendas)) > vendas<-ts(sales[,2],start=1986,freq=12) : gráfico com eixo tempo e vendas 2.2. Para fazer a análise da Função de Autocorrelação (FAC) e Autocorrelação parcial (FACp) com defasagem 36: > acf(vendas, lag.max=36) > pacf(vendas, lag.max=36) > acf(diff(vendas), lag.max=36) > pacf(diff(vendas), lag.max=36 2.3. Sazonalidade pode ser detectada pelo comando (stl): > plot(stl(log(vendas), "periodic")): Decomposição da série temporal em tendência, sazonalidade e resto (componente irregular) Agora usando o comando decompose(), se decompõe a série em seus componentes tendência, aleatório, e sazonal. > x < - decompose(vendas) > plot(x) para visualizar o gráfico 2.4. Estimando o modelo ARIMA com comando: Comando geral: arima(data,order=c(p,d,q)) > arima(vendas,order=c(2,1,1)) > x.fit <- arima(vendas,order=c(2,1,1)) 4

2.5. Estimando o modelo ARIMA sazonal > arima(vendas,order=c(2,1,1),seasonal=list(order=c(2,1,1),period=12)) > y.fit< - arima(vendas,order=c(2,1,1),seasonal=list(order=c(2,1,1),period=12)) 2.6. Checagem e diagnóstico Com o comando tsdiag é possível analisar os gráficos dos resíduos ( O modelo deve apresentar os resíduos estacionários, com média zero e variância constante) > tsdiag(x) : lembre-se que o modelo ARIMA(2,1,1) foi chamado de x > Box.test(x$residuals,lag=1) : Análise da estatística de Box Pierce (e Ljung Box) 2.7. Previsão usando o modelo ( Forecasting) Use o comando predict() forecast<-predict(x,n.ahead=4) O termo n.ahead= 4, mostra quatro passos a frente e lembre-se que x é o nosso modelo ARIMA(2,1,1). Se você digitar forecast no R e der enter, irá aparecer os 4 dados previstos. 2.8. Gráfico dos resultados Para fazer um gráfico com os valores mínimos e máximos das escalas das coordenadas e das abscissas, primeiramente deve-se encontrar esses valores com o comando summary. > summary (sales) Lembre-se para fazer o gráfico deve-se aumentar o valor máximo e também o tempo deve ser alterado, já considerando a previsão dos passos a frente. > plot(vendas,xlim=c(1986,1999),ylim=c(11181, 1999)) > previsao <- predict(x.fit,n.ahead=4) > lines(previsao$pred,col= blue ) Para considerar um intervalo de conficanca de 95%, usamos dois desvio-padrao (+/- 2) > lines(previsao$pred+2*previsao$se,col="blue,lty=5) > lines(previsao$pred-2*previsao$se,col="blue,lty=5) 2.9. Gráfico usando o comando: > library(forecast) > previsao <- forecast (x.fit) > plot.forecast(x.fit) 5

Referências Bibliográficas R tseries. Package tseries: Time series analysis and computational finance <http://cran.rproject.org/web/packages/tseries/index.html> (Acesso março de 2010) R forecasting Package forecasting: Bundle of forecast, fma, Mcomp, expsmooth <http://cran.r-project.org/web/packages/forecasting/index.html> (Acesso, Março de 2010) 6