Skip to content

Opérateurs et conditions ​

Opérateurs arithmétiques et de comparaison ​

r
a <- 10
b <- 3
a + b          # addition
a / b          # division
a > 5          # comparaison (TRUE/FALSE)
a == 10        # égalité
a != 3         # différence

Attention : == teste l'égalité ; = et <- servent à affecter. Confondre == et = est une erreur fréquente.

Structure conditionnelle ​

r
if (a > 5) {
  "Valeur élevée"
} else {
  "Valeur basse"
}

Pour appliquer une condition à toute une colonne d'une base, utilisez plutôt if_else() de dplyr (voir Nettoyer et transformer les données).