matmax, matmin, matsort {geometry} | R Documentation |
Compute maximum or minimum of each row, or sort each row of a matrix, or a set of (equal length) vectors.
matmax(...) matmin(...) matsort(...) matorder(...)
... |
A numeric matrix or a set of numeric vectors (that are column-wise bind together
into a matrix with cbind ). |
matmin
and matmax
return a vector of length nrow(cbind(...))
.
matsort
returns a matrix of dimension dim(cbind(...))
with in each row of cbind(...)
sorted.
matsort(x)
is a lot faster than, e.g., `t(apply(x,1,sort))
', if x
is tall (i.e.,
nrow(x)
>>ncol(x)
and ncol(x)
<30. If ncol(x)
>30 then matsort
simply
calls `t(apply(x,1,sort))
'.
matorder
returns a permutation which rearranges its first argument
into ascending order, breaking ties by further arguments.
Raoul Grasman
example(Unique)