Vectorized version of range()
to support geo_x_range()
,
geo_y_range()
, and geo_z_range()
. The geo_range()
function
works like range()
, but also works with geo_lim()
vectors.
geo_lim(lower = double(), upper = double()) geo_range(x, na.rm = FALSE, finite = FALSE) # S3 method for default geo_range(x, na.rm = FALSE, finite = FALSE) # S3 method for geovctrs_lim geo_range(x, na.rm = FALSE, finite = FALSE)
lower, upper | The lower and upper bounds of the one-dimensional rage. |
---|---|
x | A vector of numbers or |
na.rm | Should NAs be removed? |
finite | Should only finite values be considered? |
geo_lim(3, 4)#> <geovctrs_lim[1]> #> [1] [3, 4]# works like range() but returns a geo_lim() geo_range(1:100)#> <geovctrs_lim[1]> #> [1] [1, 100]# you can also pass geo_lim() vectors to geo_range() geo_range(c(geo_lim(81, Inf), geo_lim(-100, 12)))#> <geovctrs_lim[1]> #> [1] [-100, Inf]