R 布尔值/逻辑值

布尔值(逻辑值)

在编程中,你经常需要知道一个表达式是true还是false

您可以评估 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.. 其他章节。

实例

a <- 200
b <- 33

if (b > a) {
  print ("b is greater than a")
} else {
  print("b is not greater than a")
}
亲自试一试 »