R Booleanos / Valores Lógicos
Booleanos (Valores Lógicos)
Na programação, muitas vezes você precisa saber se uma expressão é true ou false .
Você pode avaliar qualquer expressão em R e obter uma das duas respostas, TRUE
ou FALSE
.
Quando você compara dois valores, a expressão é avaliada e R retorna a resposta lógica:
Exemplo
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
Você também pode comparar duas variáveis:
Exemplo
a <- 10
b <- 9
a > b
Você também pode executar uma condição em uma if
instrução, sobre a qual aprenderá muito mais no capítulo if..else .
Exemplo
a <- 200
b <- 33
if (b > a) {
print ("b is greater than
a")
} else {
print("b is not greater than a")
}