R 布尔值/逻辑值


布尔值(逻辑值)

在编程中,你经常需要知道一个表达式是否是真的或者错误的

您可以计算 R 中的任何表达式,并得到两个答案之一,TRUE或者FALSE

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

示例

10 > 9    # TRUE because 10 is greater than 9
10 == 9   # FALSE because 10 is not equal to 9
10 < 9    # FALSE because 10 is greater than 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")
}
亲自试一试 »