Skip to contents

Suavizacao exponencial simples (EWMA), via backend C++.

Usage

rnp_suavizacao_exponencial(x, alpha = 0.3, digits = 4L)

Arguments

x

Vetor numerico.

alpha

Fator de suavizacao em (0, 1).

digits

Inteiro.

Value

tibble com tempo, original e suavizada.

Examples

rnp_suavizacao_exponencial(as.numeric(AirPassengers), alpha = 0.3)
#> # A tibble: 144 × 3
#>    tempo original suavizada
#>    <int>    <dbl>     <dbl>
#>  1     1      112      112 
#>  2     2      118      114.
#>  3     3      132      119.
#>  4     4      129      122.
#>  5     5      121      122.
#>  6     6      135      126.
#>  7     7      148      132.
#>  8     8      148      137.
#>  9     9      136      137.
#> 10    10      119      131.
#> # ℹ 134 more rows