# insiders: Inside interval In invctr: Infix Functions For Vector Operations

## Description

Decide if a value `x` falls inside an interval `j[1],j[2]` that can be open or closed on the left and/or the right. Either a logical vector equal to `x`, or the actual values are extracted, when the '.'-versions are used.

## Usage

 ``` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15``` ```x %[]% j x %()% j x %[)% j x %(]% j x %[.]% j x %(.)% j x %[.)% j x %(.]% j ```

## Arguments

 `x` A vector `j` A 2-element numeric vector indicating a range

## Value

Logical vector of length `x`, or, values in the range `j`

## Note

Package 'DescTools' provides similar functions

## Examples

 ``` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15``` ```# Closed interval 0:5 %[]% c(1,5) # logical vector 0:5 %[.]% c(1,5) # extract values # Open interval 0:5 %()% c(1,5) 0:5 %(.)% c(1,5) # Closed interval left 0:5 %[)% c(1,5) 0:5 %[.)% c(1,5) # Closed interval right 0:5 %(]% c(1,5) 0:5 %(.]% c(1,5) ```

invctr documentation built on May 1, 2019, 10:53 p.m.