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