rowmean: Calculate column mean of a matrix or data frame based on a...

View source: R/rowmean.R

rowmeanR Documentation

Calculate column mean of a matrix or data frame based on a grouping variable

Description

Compute column means across rows of a numeric matrix-like object for each level of a grouping variable.

Usage

rowmean(x, group, reorder = T, na.rm = T)

Arguments

x

a matrix or data frame.

group

a vector of factor giving grouping, with one element per row of x.

reorder

if TRUE, then the result will be in order of sort(unique(group)).

na.rm

logical (TRUE or FALSE). Should NA (including NaN) values be replaced by value 0?

Value

rowmean returns a matrix or data frame containing the means. There will be one row per unique value of group.

See Also

rowsum, rowratio

Examples

x <- matrix(runif(50), ncol = 5)
group <- sample(1:4, 10, TRUE)
xmean <- rowmean(x, group)


wyguo/TSIS documentation built on May 21, 2023, 12:36 a.m.