Skip to contents

Ajusta um modelo ARIMA(p, d, q) por maxima verossimilhanca (stats::arima()), com saida tidy.

Usage

rnp_arima(x, ordem = c(0, 0, 0), incluir_media = TRUE, digits = 4L)

Arguments

x

Vetor numerico ou ts.

ordem

Vetor c(p, d, q).

incluir_media

Logico. Inclui media/intercepto (apenas se d = 0).

digits

Inteiro.

Value

Uma lista com coeficientes, modelo (AIC/BIC/AICc/sigma2), objeto (Arima) e serie (a serie original).

Examples

rnp_arima(lh, ordem = c(1, 0, 0))$coeficientes
#> # A tibble: 2 × 5
#>   termo     estimativa erro_padrao     z p_valor
#>   <chr>          <dbl>       <dbl> <dbl>   <dbl>
#> 1 ar1            0.574       0.116  4.94       0
#> 2 intercept      2.41        0.147 16.5        0