R語言中的between()函數用於檢查一個數值是否在特定範圍內。指定一個下限和一個上限,並檢查該值是否在其中。
用法: between(x, left, right)
參數:
x:一個數字向量
left, right:邊界值
示例 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
在上麵的代碼中,我們將 value 定義為 7 到 x1,並分別定義了上限和下限 1 和 10。
正如我們給出的值 7 落在 1 到 10 的範圍內。所以輸出是 “TRUE”。
示例 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 的給定範圍內。
所以答案是錯誤的。
相關用法
- R語言 is.numeric()用法及代碼示例
- R語言 which.min()用法及代碼示例
- R語言 which.max()用法及代碼示例
- R語言 cumprod()用法及代碼示例
- R語言 cumsum()用法及代碼示例
- R語言 atanh()用法及代碼示例
- R語言 asinh()用法及代碼示例
- R語言 acosh()用法及代碼示例
- R語言 data.matrix()用法及代碼示例
- R語言 as.character()用法及代碼示例
- R語言 jitter()用法及代碼示例
- R語言 sign()用法及代碼示例
- R語言 ptukey()用法及代碼示例
- R語言 charToRaw()用法及代碼示例
- R語言 deg2rad()用法及代碼示例
- R語言 rad2deg()用法及代碼示例
- R語言 isTRUE()用法及代碼示例
- R語言 is.logical()用法及代碼示例
- R語言 is.primitive()用法及代碼示例
注:本文由純淨天空篩選整理自akhilsharma870大神的英文原創作品 Check if a numeric value falls between a range in R Programming – between() function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。