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, TRUE
ou 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 if
instruction, 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")
}