R 布尔值/逻辑值

布尔值(逻辑值)

在编程中,您经常需要知道表达式是还是

您可以计算 R 中的任何表达式,并得到两个答案之一:TRUEFALSE

当您比较两个值时,将对表达式进行求值,R 将返回逻辑答案:

实例

10 > 9 # TRUE,因为 10 大于 9
10 == 9 # FALSE,因为 10 不等于 9
10 < 9 # FALSE,因为 10 大于 9

亲自试一试

您还可以比较两个变量:

实例

a <- 10
b <- 9

a > b

亲自试一试

您还可以在 if 语句中运行条件,您将在 if..else 章节中了解更多信息。

实例

a <- 200
b <- 33

if (b > a) {
  print ("b is greater than a")
} else {
  print("b is not greater than a")
}

亲自试一试