R Booléens / Valeurs logiques


Booléens (valeurs logiques)

En programmation, vous avez souvent besoin de savoir si une expression est vraie ou fausse .

Vous pouvez évaluer n'importe quelle expression dans R et obtenir l'une des deux réponses, TRUEou FALSE.

Lorsque vous comparez deux valeurs, l'expression est évaluée et R renvoie la réponse logique :

Exemple

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

Vous pouvez également comparer deux variables :

Exemple

a <- 10
b <- 9

a > b

Vous pouvez également exécuter une condition dans une ifinstruction, sur laquelle vous en apprendrez beaucoup plus dans le chapitre if..else .

Exemple

a <- 200
b <- 33

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