Median
From DescTools v0.99.19
by Andri Signorell
Median Value
Compute the sample median.
Usage
Median(x, ...)
"Median"(x, breaks, ...)
"Median"(x, weights = NULL, na.rm = FALSE, ...)
Arguments
 x
 an object for which a method has been defined, or a numeric vector containing the values whose median is to be computed.
 weights
 a numerical vector of weights the same length as
x
giving the weights to use for elements ofx
.  breaks
 breaks for calculating the mean for classified data as composed by
Freq
.  na.rm
 a logical value indicating whether
NA
values should be stripped before the computation proceeds.  ...
 further arguments passed to or from other methods.
Details
This is a generic function for which methods can be written. However,
the default method makes use of is.na
, sort
and
mean
from package base all of which are generic, and so
the default method will work for most classes
(e.g., "Date"
) for which a median is a reasonable
concept.
Value

The default method returns a lengthone object of the same type as
x
, except when x
is integer of even length, when the
result will be double.If there are no values or if na.rm = FALSE
and there are NA
values the result is NA
of the same type as x
(or more
generally the result of x[FALSE][NA]
).
References
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
See Also
quantile
for general quantiles.
Examples
Median(1:4) # = 2.5 [even number]
Median(c(1:3, 100, 1000)) # = 3 [odd, robust]
# Approximation for classified data
breaks < seq(10,70, 10)
Median(
Freq(cut(d.pizza$temperature, breaks=breaks)),
breaks=breaks)
# compared to
Median(d.pizza$temperature)
Community examples
Looks like there are no examples yet.