R Booleanos / Valores Lógicos


Booleanos (valores lógicos)

En programación, a menudo necesitas saber si una expresión es verdadera o falsa .

Puede evaluar cualquier expresión en R y obtener una de dos respuestas, TRUEo FALSE.

Cuando compara dos valores, la expresión se evalúa y R devuelve la respuesta lógica:

Ejemplo

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

También puedes comparar dos variables:

Ejemplo

a <- 10
b <- 9

a > b

También puede ejecutar una condición en una ifdeclaración, sobre la cual aprenderá mucho más en el capítulo if..else .

Ejemplo

a <- 200
b <- 33

if (b > a) {
  print ("b is greater than a")
} else {
  print("b is not greater than a")
}