media_movel: Calculate moving averages

View source: R/analytics.R

media_movelR Documentation

Calculate moving averages

Description

Calculate moving averages

Usage

media_movel(
  x,
  janela = 7L,
  alinhamento = c("direita", "centro", "esquerda"),
  parcial = FALSE,
  na_rm = FALSE
)

Arguments

x

Numeric vector.

janela

Positive window size.

alinhamento

Window alignment: '"direita"', '"centro"' or '"esquerda"'.

parcial

Whether edge windows may contain fewer than 'janela' observations.

na_rm

Whether missing values should be removed within each window.

Value

A numeric vector of the same length as 'x'.

Examples

media_movel(1:7, janela = 3)
media_movel(c(1, NA, 3, 4), janela = 2, na_rm = TRUE)

datasus documentation built on Oct. 7, 2026, 1:07 a.m.