.rowGrpSums {wrMisc}R Documentation

row group rowSums per group (main)

Description

This function calculates row-sums for matrix with multiple groups of data, with multiple groups of data, ie one sd for each group of data.

Usage

.rowGrpSums(x, grp, na.replVa = NULL, na.rm = TRUE)

Arguments

x

numeric matrix where relplicates are organized into separate columns

grp

(factor) defining which columns should be grouped (considered as replicates)

na.replVa

(numeric) value to replace NA values

na.rm

(logical) remove all NA values

Value

This function returns a matrix of row-sums for matrix with multiple groups of data

See Also

rowGrpCV, rowCVs, arrayCV, replPlateCV

Examples

set.seed(2016); dat1 <- matrix(c(runif(200)+rep(1:10,20)),ncol=10)
grp1 <- gl(4,3,labels=LETTERS[1:4])[2:11]
head(.rowGrpSums(dat1, grp1)) 

[Package wrMisc version 1.15.0.3 Index]