| range.default {base} | R Documentation |
range.default returns a vector containing the minimum and
maximum of all the values present in its first arguments.
range.default(..., na.rm = FALSE, finite = FALSE)
... |
any numeric objects. |
na.rm |
logical, indicating if NA's should be
omitted. |
finite |
logical, indicating if all non-finite elements should be omitted. |
This is the default method of the generic function range.
If na.rm is
FALSE, NA and NaN values in any of the
arguments will cause NA values to be returned, otherwise NA
values are ignored. If finite is TRUE, the minimum
and maximum of all finite values is computed, i.e.,
finite=TRUE includes na.rm=TRUE.
print(r.x <- range(rnorm(100))) diff(r.x) # the SAMPLE range x <- c(NA, 1:3, -1:1/0); x range(x) range(x, na.rm = TRUE) range(x, finite = TRUE)