between

0th

Percentile

Convenience function for range subset logic.

Intended for use in data.table i clause 'where'.

Keywords
data
Usage
between(x,lower,upper,incbounds=TRUE)
x
Arguments
x
Any vector e.g. numeric, character, date, ...
lower
Lower range bound.
upper
Upper range bound.
incbounds
TRUE means inclusive bounds i.e. [lower,upper]. FALSE means exclusive bounds i.e. (lower,upper).
Value

  • Integer vector containing the locations of x which lie within the range [lower,upper] or (lower,upper).

Note

Current implementation does not make use of sorted keys.

See Also

data.table, like

Aliases
  • between
  • %between%
Examples
DT = data.table(a=1:5, b=6:10)
    DT[b %between% c(7,9)]   # select from DT where b between 7 and 9
Documentation reproduced from package data.table, version 1.4.1, License: GPL

Community examples

Looks like there are no examples yet.