检查数值是否落在 R 编程中的范围之间 - between()函数
R 语言中的between()函数用于检查数值是否在特定范围内。
指定下限和上限,并检查值是否在其中。
Syntax: between(x, left, right)
Parameters:
x: A numeric vector
left, right: Boundary values
示例 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 的给定范围内。
所以答案是错误的。