Skip to content
Related Articles

Related Articles

Check if a numeric value falls between a range in R Programming – between() function
  • Last Updated : 26 May, 2020

between() function in R Language is used to check that whether a numeric value falls in a specific range or not.
A lower bound and an upper bound is specified and checked if the value falls in it.

Syntax: between(x, left, right)

Parameters:

x: A numeric vector
left, right: Boundary values

Example 1: Values in Range



filter_none

edit
close

play_arrow

link
brightness_4
code

# R program to illustrate
# between function
  
# Install dplyr package
install.packages("dplyr")   
  
# Load dplyr package    
library("dplyr")               
  
# Define value
x1 <- 7   
  
# Define lower bound                 
left1 <- 1  
  
# Define upper bound                  
right1 <- 10  
  
# Apply between function
between(x1, left1, right1)       
                   

chevron_right


Output:

TRUE

Here in the above code, we have defined value to 7 to x1 and defined upper and lower bound 1 and 10 respectively.
As we have given the value 7 falls in range 1 to 10. So the Output is “TRUE”.

Example 2: Value not in Range

filter_none

edit
close

play_arrow

link
brightness_4
code

# R program to illustrate
# between function
  
# Install dplyr package
install.packages("dplyr")   
  
# Load dplyr package    
library("dplyr"
  
# Define value
x2 <- 11  
  
# Define lower range                      
left2 <- 1   
  
# Define upper range                    
right2 <- 10                        
  
# Apply between function
between(x2, left2, right2) 

chevron_right


Output:

FALSE

Here in the above code, we have assigned a value 11 to x2 and defined upper and lower bound to 1 and 10 respectively.
And clearly the value 11 does not fall in a given range from 1 to 10.
So the answer is FALSE.

My Personal Notes arrow_drop_up
Recommended Articles
Page :