R 中的比较运算符

R 编程中的比较运算符主要用于 If 条件或循环中。R 关系运算符通常用于检查两个变量之间的关系。

  • 如果关系为真,则返回布尔值 True
  • 如果关系为假,则返回布尔值 False。

下表显示了 R 编程中所有关系运算符及其示例。

比较运算符用法描述示例
>i > ji 大于 j25 > 14 返回 True
<i < ji 小于 j25 < 14 返回 False
>=i >= ji 大于或等于 j25 >= 14 返回 True
<=i <= ji 小于或等于 j25 <= 14 返回 False
==i == ji 等于 j25 == 14 返回 False
!=i != ji 不等于 j25 != 14 返回 True

R 编程中的比较运算符示例

此示例帮助您实际了解此编程语言中的关系运算符或比较运算符。在此示例中,我们使用两个变量 a 和 b,它们的值分别为 15 和 12。我们将使用这两个变量来执行此编程中存在的各种关系运算。

# Example for Comparison Operators
a <- 15
b <- 12

print(paste("Output of 15 > 12 is : ", a > b))
print(paste("Output of 15 < 12 is : ", a < b))
print(paste("Output of 15 >= 12 is : ", a >= b))
print(paste("Output of 15 <= 12 is : ", a <= b))
print(paste("Output of 15 Equal to 12 is : ", a == b))
print(paste("Output of 15 Not Equal to 12 is : ", a != b))
Relational or Comparison Operators in R Programming 1

我们使用以下语句为两个整数变量 a、b 赋值,并赋为 15 和 12。

a <- 15
b <- 12

在接下来的几行中,我们针对编程语言中存在的每个比较运算符(关系运算符)检查了这些值。

IF 语句中的比较运算符

此示例帮助您了解如何在 If 语句中使用比较运算符。在此示例中,我们使用两个变量 x 和 y,它们的值分别为 25 和 25。我们将使用这两个变量在 If 条件中使用,以及 R 编程中的关系运算符或比较运算符之一来检查条件。

# Example for Relational Operators
x <- 25
y <- 25
if(x == y) {
print("x is Equal to y")
} else {
print("x is NOT Equal to y")
}
x is Equal to y

在此关系运算符示例中,我们使用以下语句为两个整数变量 x、y 赋值为 25 和 25。

x <- 25
y <- 25

在 If 条件中,如果 x 等于 y,则执行第一个打印语句

print("x is Equal to y")

如果第一个条件失败,则执行第二个打印语句。

print("x is NOT Equal to y")

因为 25 等于 25,所以打印了第一个打印语句。