CommencerCommencer gratuitement

Égalité

La forme la plus élémentaire de comparaison est l'égalité. Rappelons brièvement sa syntaxe. Les déclarations suivantes sont toutes évaluées à TRUE (n'hésitez pas à les essayer dans la console).

3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"

Remarquez dans la dernière expression que R est sensible à la casse : "R" n'est pas égal à "r". Gardez cela à l'esprit lorsque vous résolvez les exercices de ce chapitre !

Cet exercice fait partie du cours

Intermédiaire R

Afficher le cours

Instructions

  • Dans l'éditeur de droite, écrivez le code R pour voir si TRUE est égal à FALSE.
  • De même, vérifiez si -6 * 14 n'est pas égal à 17 - 101.
  • Prochaine étape : la comparaison de chaînes de caractères. Demandez à R si les chaînes "useR" et "user" sont égales.
  • Enfin, découvrez ce qui se passe si vous comparez des éléments logiques à des éléments numériques : TRUE et 1 sont-ils égaux ?

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Comparison of logicals


# Comparison of numerics


# Comparison of character strings


# Compare a logical with a numeric
Modifier et exécuter le code