📜  检查数值是否落在 R 编程中的范围之间 - between()函数

📅  最后修改于: 2022-05-13 01:54:21.293000             🧑  作者: Mango

检查数值是否落在 R 编程中的范围之间 - between()函数

R 语言中的between()函数用于检查数值是否在特定范围内。
指定下限和上限,并检查值是否在其中。

示例 1:范围内的值

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

输出:

TRUE

在上面的代码中,我们将 x1 的值定义为 7,并分别定义了上限和下限 1 和 10。
正如我们给出的值 7 落在 1 到 10 的范围内。所以输出是“真”。

示例 2:值不在范围内

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

输出:

FALSE

在上面的代码中,我们为 x2 分配了一个值 11,并将上限和下限分别定义为 1 和 10。
显然,值 11 不在 1 到 10 的给定范围内。
所以答案是错误的。