cumMax: Computes the maximum of the vector up to the current index

Description Usage Arguments Value Author(s) Examples

View source: R/cumMax.R

Description

For each index in a vector, computes the maximum of the vector from the beginning of the vector up to the current index

Usage

1
cumMax(x)

Arguments

x

A numeric or integer vector

Value

In the sequence x[1], x[2], ..., x[n], cumMax returns the vector y such that for each i = 1,...,n, y[i] = max(x[j]; j = 1,...,i)

Author(s)

Landon Sego

Examples

1
2
3
cumMax(1:10)
cumMax(c(1,3,4,5,3,2,5,1,7,8,8,6))
cumMax(c(1,3,4,5,3,2,5,1,7,8,8,6) + runif(12))

Example output

 [1]  1  2  3  4  5  6  7  8  9 10
 [1] 1 3 4 5 5 5 5 5 7 8 8 8
 [1] 1.522529 3.289682 4.417396 5.824995 5.824995 5.824995 5.824995 5.824995
 [9] 7.132516 8.049854 8.734988 8.734988

Smisc documentation built on Nov. 21, 2017, 9:02 a.m.