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")
}