insiders: Values inside interval

insidersR Documentation

Values inside interval

Description

Values inside interval

In closed interval: ⁠%[]%⁠

In open interval: ⁠%()%⁠

In half-closed interval (left): ⁠%[)%⁠

In half-closed interval (right): ⁠%(]%⁠

Return x in closed interval: ⁠%[.]%⁠

Return x in open interval: ⁠%(.)%⁠

Return x in half-closed interval (left): ⁠%[.)%⁠

Return x in half-closed interval (right): ⁠%(.]%⁠

Usage

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


# 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)



FredHasselman/invctr documentation built on Feb. 19, 2025, 5:12 a.m.