rowCumsums {matrixStats} | R Documentation |
Cumulative sums, products, minima and maxima for each row (column) in a matrix
Description
Cumulative sums, products, minima and maxima for each row (column) in a matrix.
Usage
rowCumsums(x, rows = NULL, cols = NULL, dim. = dim(x), ...,
useNames = TRUE)
colCumsums(x, rows = NULL, cols = NULL, dim. = dim(x), ...,
useNames = TRUE)
rowCumprods(x, rows = NULL, cols = NULL, dim. = dim(x), ...,
useNames = TRUE)
colCumprods(x, rows = NULL, cols = NULL, dim. = dim(x), ...,
useNames = TRUE)
rowCummins(x, rows = NULL, cols = NULL, dim. = dim(x), ...,
useNames = TRUE)
colCummins(x, rows = NULL, cols = NULL, dim. = dim(x), ...,
useNames = TRUE)
rowCummaxs(x, rows = NULL, cols = NULL, dim. = dim(x), ...,
useNames = TRUE)
colCummaxs(x, rows = NULL, cols = NULL, dim. = dim(x), ...,
useNames = TRUE)
Arguments
x |
|
rows |
A |
cols |
A |
dim. |
An |
... |
Not used. |
useNames |
If |
Value
Returns a numeric
NxK matrix
of the same mode as x
, except when x
is of mode
logical
, then the return type is
integer
.
Author(s)
Henrik Bengtsson
See Also
See cumsum
(), cumprod
(),
cummin
(), and cummax
().
Examples
x <- matrix(1:12, nrow = 4, ncol = 3)
print(x)
yr <- rowCumsums(x)
print(yr)
yc <- colCumsums(x)
print(yc)
yr <- rowCumprods(x)
print(yr)
yc <- colCumprods(x)
print(yc)
yr <- rowCummaxs(x)
print(yr)
yc <- colCummaxs(x)
print(yc)
yr <- rowCummins(x)
print(yr)
yc <- colCummins(x)
print(yc)