Egalitatea
Cea mai simplă formă de comparație este egalitatea. Să recapitulăm pe scurt sintaxa acesteia. Toate expresiile de mai jos se evaluează la TRUE (poți să le încerci în consolă).
3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"
Observă din ultima expresie că R face distincție între majuscule și minuscule: "R" nu este egal cu "r". Ține cont de acest lucru când rezolvi exercițiile din acest capitol!
Acest exercițiu face parte din cursul
R intermediar
Instrucțiuni pentru exercițiu
- În editorul din dreapta, scrie cod R pentru a verifica dacă
TRUEeste egal cuFALSE. - De asemenea, verifică dacă
-6 * 14este diferit de17 - 101. - Urmează compararea șirurilor de caractere. Întreabă-l pe R dacă șirurile "useR" și "user" sunt egale.
- În final, descoperă ce se întâmplă atunci când compari valori logice cu valori numerice: sunt
TRUEși 1 egale?
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Comparison of logicals
# Comparison of numerics
# Comparison of character strings
# Compare a logical with a numeric