rollMinMax {dang}R Documentation

Rolling Minimum or Maximum over a Fixed Window

Description

This implementation is minimal without error checking, or NA handling. It is taken from the ichimoku package which had several more complicated variants, and is reused here with just tidyCpp.

Usage

rollMinMax(x, window, min = TRUE)

Arguments

x

A numeric vector.

window

An interger with the size of the rolling window.

min

A logical which, if true, selects minimum, else maximum

Details

The ichimoku variant is by Charlie Gao and credits Andrew Uhl for the initial implementation.

Value

A vector of the same length as 'x' with elements 1 to (length(window) - 1) containing NAs.

Author(s)

Dirk Eddelbuettel for this version, R Core for the underlying code


[Package dang version 0.0.16 Index]