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, TRUEou 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 ifinstruçã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")
}