knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)

ipca

R-CMD-check

O objetivo deste pacote é gerar um modelo automatizado de previsão da inflação da economia brasileira medida pelo IPCA/IBGE. Além de realizar a modelagem e previsão, o pacote reporta os resultados através de uma dashboard resumo.

Este pacote desenvolvido em R, o modelo, os códigos, etc. fazem parte dos cursos da Análise Macro.

Licença

Copyright 2021 Análise Macro. All rights reserved.

Sobre o workflow

Utilizando o pacote {caret} e o {HDeconometrics}, são estimados cinco modelos: CSR, LASSO, Bagging, Random Walk e Ensemble, além de comparação com um benchmark de mercado (Focus), que são avaliados utilizando o método da validação cruzada.

As etapas realizadas e funcionalidades referentes podem ser descritas conforme abaixo:

| Procedimento | Função | | ------------ | ------ | | 1) Coleta e tratamento de dados | ipca::get_data() e ipca::ts_transform() | | 2) Treinamento dos modelos (validação cruzada e cálculo de acurácia) | ipca::train_models() | | 3) Previsão fora da amostra do modelo Ensemble | ipca::forecast_ensemble() | | 4) Automatização das etapas 1 a 3 e criação de dashboard de resultados | ipca::build_dashboard() |

Instalação

O pacote pode ser instalado através do GitHub com o {remotes}:

# if (!require("remotes")) install.packages("remotes")
remotes::install_github("analisemacropro/ipca")

Utilização

A principal função do pacote é capaz de reproduzir todo o workflow e gerar uma dashboard de resultados (arquivo HTML da Flexdashboard):

library(ipca)

td <- tempdir()
build_dashboard(save_at = td)

Uma prévia do resultado pode ser conferida abaixo:

Para utilizar as demais funções verifique as documentações referentes.



schoulten/ipca documentation built on May 27, 2022, 10:05 p.m.