colsums: Column and row-wise sums of a matrix

View source: R/sum.R

Column and row-wise sums of a matrixR Documentation

Column and row-wise sums of a matrix

Description

Column and row-wise sums of a matrix.

Usage

colsums(x,indices = NULL, parallel = FALSE, na.rm = FALSE, cores = 0)
rowsums(x,indices = NULL, parallel = FALSE, na.rm = FALSE, cores = 0)

Arguments

x

A numerical matrix with data.

indices

An integer vector with the indices to sum the columns/rows.

parallel

Do you want to do it in parallel in C++? TRUE or FALSE. Doens't work with argument "indices".

na.rm

A logical value indicating to remove NAs. The algorithm run in parallel so do not use with option parallel.

cores

Number of cores to use for parallelism. Valid only when argument parallel is set to TRUE. Default value is 0 and it means the maximum supported cores.

Value

A vector with sums.

Author(s)

Manos Papadakis

R implementation and documentation: Manos Papadakis <papadakm95@gmail.com>.

See Also

colMedians, colmeans, colVars

Examples

x <- matrix(rpois(500 * 100, 10),ncol = 100)
x1 <- colsums(x)
x2 <- colSums(x)
all.equal(x1,x2)

x1 <- rowsums(x)
x2 <- rowSums(x)
all.equal(x1,x2)

x<-x1<-x2<-NULL

Rfast documentation built on Nov. 9, 2023, 5:06 p.m.