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
xor character vector matching the row names inxto operate over. Ifmissingorrows = NULL, all the rows inxare considered for the computation of the measures- na.rm
logical, whether to remove
NAvalues fromxbefore 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.