Calculate Cumulative Sum of a Numeric Object in R Programming cumsum() Function (original) (raw)

Last Updated : 15 Jul, 2025

The cumulative sum can be defined as the sum of a set of numbers as the sum value grows with the sequence of numbers.

cumsum() function in R Language is used to calculate the cumulative sum of the vector passed as argument.

Syntax: cumsum(x)

Parameters:

x: Numeric Object

Example 1:

Python3 `

R program to illustrate

the use of cumsum() Function

Calling cumsum() Function

cumsum(1:4) cumsum(-1:-6)

`

Output:

[1] 1 3 6 10 [1] -1 -3 -6 -10 -15 -21

Example 2:

Python3 `

R program to illustrate

the use of cumsum() Function

Creating Vectors

x1 <- c(2, 4, 5, 7) x2 <- c(2.4, 5.6, 3.4)

Calling cumsum() Function

cumsum(x1) cumsum(x2)

`

Output:

[1] 2 6 11 18 [1] 2.4 8.0 11.4