相等性
最基本的比較形式是「相等」。我們快速複習一下語法。以下敘述都會回傳 TRUE(你可以在主控台試著執行看看)。
3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"
從最後一個運算式可以看出,R 會區分大小寫:「R」不等於「r」。在解本章練習時要記得這一點!
本練習屬於課程
R 中級
練習說明
- 在右側編輯器中,寫出 R 程式碼來檢查
TRUE是否等於FALSE。 - 同樣地,檢查
-6 * 14是否「不」等於17 - 101。 - 接著比較字串。請問 R:字串 "useR" 和 "user" 是否相等?
- 最後,試試將邏輯值與數值相比:
TRUE和 1 是否相等?
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Comparison of logicals
# Comparison of numerics
# Comparison of character strings
# Compare a logical with a numeric