Range of Values
Usage
range.default(..., 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.default
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
.Details
This is the default method of the generic function
range
.See Also
range
,
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)