Likhet
Den mest grundläggande typen av jämförelse är likhet. Låt oss snabbt repetera syntaxen. Följande uttryck utvärderas alla till TRUE (testa gärna i konsolen).
3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"
Lägg märke till det sista uttrycket – R är skiftlägeskänsligt: "R" är inte lika med "r". Ha det i åtanke när du löser övningarna i det här kapitlet!
Den här övningen är en del av kursen
R för medelnivå
Övningsinstruktioner
- Skriv R-kod i editorn till höger för att kontrollera om
TRUEär lika medFALSE. - Kontrollera också om
-6 * 14inte är lika med17 - 101. - Nästa steg: jämförelse av teckensträngar. Fråga R om strängarna "useR" och "user" är lika.
- Undersök slutligen vad som händer när du jämför logiska värden med numeriska: är
TRUEoch 1 lika?
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Comparison of logicals
# Comparison of numerics
# Comparison of character strings
# Compare a logical with a numeric