IniziaInizia gratis

Uguaglianza

La forma più basilare di confronto è l’uguaglianza. Ripassiamone brevemente la sintassi. Le seguenti istruzioni valutano tutte a TRUE (puoi provarle liberamente nella console).

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

Dall’ultima espressione si nota che R fa distinzione tra maiuscole e minuscole: "R" non è uguale a "r". Tienilo a mente quando risolvi gli esercizi di questo capitolo!

Questo esercizio fa parte del corso

R intermedio

Visualizza il corso

Istruzioni dell'esercizio

  • Nell’editor a destra, scrivi del codice R per verificare se TRUE è uguale a FALSE.
  • Allo stesso modo, controlla se -6 * 14 non è uguale a 17 - 101.
  • Poi, il confronto tra stringhe di caratteri. Chiedi a R se le stringhe "useR" e "user" sono uguali.
  • Infine, scopri cosa succede se confronti valori logici con numeri: TRUE e 1 sono uguali?

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Comparison of logicals


# Comparison of numerics


# Comparison of character strings


# Compare a logical with a numeric
Modifica ed esegui il codice