Aan de slagBegin gratis

Gelijkheid

De eenvoudigste vorm van vergelijken is gelijkheid. Laten we de syntaxis kort herhalen. De volgende uitspraken evalueren allemaal naar TRUE (probeer ze gerust uit in de console).

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

Uit de laatste expressie blijkt dat R hoofdlettergevoelig is: "R" is niet gelijk aan "r". Houd dit in gedachten bij het maken van de oefeningen in dit hoofdstuk!

Deze oefening maakt deel uit van de cursus

R voor gevorderden

Bekijk cursus

Oefeninstructies

  • Schrijf in de editor rechts R-code om te controleren of TRUE gelijk is aan FALSE.
  • Controleer ook of -6 * 14 niet gelijk is aan 17 - 101.
  • Dan: vergelijking van tekststrings. Vraag R of de strings "useR" en "user" gelijk zijn.
  • Zoek ten slotte uit wat er gebeurt als je logische waarden met numerieke waarden vergelijkt: zijn TRUE en 1 gelijk?

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Comparison of logicals


# Comparison of numerics


# Comparison of character strings


# Compare a logical with a numeric
Code bewerken en uitvoeren