R 布尔值/逻辑值
布尔值(逻辑值)
在编程中,您经常需要知道表达式是真还是假。
您可以计算 R 中的任何表达式,并得到两个答案之一:TRUE
或 FALSE
。
当您比较两个值时,将对表达式进行求值,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") }