Learn R Programming

itsadug (version 2.0)

getRange: Function for rounding and/or segmenting a range.

Description

Function for rounding and/or segmenting a range.

Usage

getRange(x, dec = NULL, step = NULL, n.seg = 2)

Arguments

x
A numeric vector.
dec
Number of decimal points for rounding using function round. Applied after argument step. If NULL (default), no rounding is applied.
step
Round the
n.seg
Numeric value, number of values in the equally spaced sequence. Default is 2 (min, max).

Value

  • vector, range of equally spaced sequence.

See Also

Other Utility functions: convertNonAlphanumeric, diff_terms, findAbsMin, find_difference, find_n_neighbors, getDec, group_sort, list2str, missing_est, move_n_point, print_summary, se, summary_data, timeBins

Examples

Run this code
zlim <- c(-2.5, 3.01)
# does not change anything:
getRange(zlim)
# create a range of 5 numbers: 
# (basically just using seq )
getRange(zlim, n.seg=5)
# rounds the numbers:
getRange(zlim, dec=0)
getRange(zlim, n.seg=5, dec=0)
# extreme values are multiplications of 5
# that contains zlim values:
getRange(zlim, step=5)
getRange(zlim, step=5, n.seg=5)
# similar, but not the same:
getRange(zlim, n.seg=5, dec=0)
getRange(zlim, n.seg=5, step=1)
# combining:
getRange(zlim, n.seg=5, step=1, dec=0)

Run the code above in your browser using DataLab