rowMedians: Calculates the median for each row (column) in a matrix
Description
Calculates the median for each row (column) in a matrix.Usage
rowMedians(x, na.rm=FALSE, ...)
colMedians(x, na.rm=FALSE, ...)
Arguments
na.rm
If TRUE
, NA
s are excluded first, otherwise not. Details
The implementation of rowMedians()
and colMedians()
is optimized for both speed and memory.
To avoid coercing to double
s (and hence memory allocation), there
is a special implementation for integer
matrices.
That is, if x
is an integer
matrix
, then
rowMedians(as.double(x))
(rowMedians(as.double(x))
)
would require three times the memory of rowMedians(x)
(colMedians(x)
), but all this is avoided.See Also
See rowMedians
() and colMedians()
for weighted medians.
For mean estimates, see rowMeans()
in colSums
().