ID EN
Math Functions

cumsum

R Base 3.6.2

Returns a vector whose elements are the cumulative sums, products, minima or maxima of the elements of the argument.

Syntax

R
cumsum(x)
cumprod(x)
cummax(x)
cummin(x)

Arguments

Parameter Description
x a numeric or complex (not cummin or cummax) object, or an object that can be coerced to one of these.

Return Value

A vector of the same length and type as x (after coercion), except that cumprod returns a numeric vector for integer input (for consistency with *). Names are preserved. An NA value in x causes the corresponding and following elements of the return value to be NA, as does integer overflow in cumsum (with a warning).

Details

These are generic functions: methods can be defined for them individually or via the Math group generic.

Examples

Example
R
# NOT RUN {
cumsum(1:10)
cumprod(1:10)
cummin(c(3:1, 2:0, 4:2))
cummax(c(3:1, 2:0, 4:2))
# }