rollingavg: rollingavg

Description Usage Arguments Value Examples

View source: R/rollingavg.R

Description

Generates an n-item trailing average vector from a numerical vector, after first removing any missing values.

Usage

1
rollingavg(myvec, n = 7)

Arguments

myvec

Numerical vector from which you want to calculate a trailing average

n

Number of items to be used for each mean calculation, such as 7 for a 7-day trailing average

Value

The n-item trailing average of myvec

Examples

1
2
myvector <- c(100, 98, 97.5, 102, 96, 96.5, 97, 94, 92.3, 93, 95, 91, 89, 88, 88.5, 86)
my7dayavg <- rollingavg(myvector)

smach/rmiscutils documentation built on Dec. 15, 2021, 1:49 a.m.