Range of Values
Usage
range(..., na.rm = FALSE, finite = FALSE)
Arguments
...
|
any numeric objects.
|
na.rm
|
logical, indicating if NA's should be omitted.
|
finite
|
logical, indicating if all non-finite elements should be
omitted.
|
Description
range returns a vector containing the minimum and maximum of
all the values present in its first arguments, unless na.rm or
finite is TRUE.
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.See Also
min, max.Examples
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)