This function computes the *midrange*
for each column vector in the input matrix x
.
See the **Details** section below for further information.
Arguments
- x
a numerical matrix features-by-samples
- rows
(optional) numerical vector giving the rows in
x
or character vector matching the row names inx
to operate over. Ifmissing
orrows = NULL
, all the rows inx
are considered for the computation of the measures- na.rm
logical, whether to remove
NA
values fromx
before computation- ...
currently not used
Details
The midrange score is the average of the lowest and highest values in a set of data. It is a measure of central tendency like the mean, median, and mode. However, it is more prone to bias than these other measures because it relies solely upon the two most extreme scores, which could potentially be outliers.
This function calculates the range of values in each
column of x
by calling colRanges
.
Then, it uses the min and max values to compute the score.