समानता (Equality)
तुलना का सबसे बुनियादी रूप है समानता। आइए इसकी सिंटैक्स का संक्षेप में पुनरावलोकन करें। निम्नलिखित स्टेटमेंट सभी TRUE का मान देते हैं (आप इन्हें कंसोल में चलाकर देख सकते हैं).
3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"
आखिरी अभिव्यक्ति से ध्यान दें कि R केस-सेंसिटिव है: "R" और "r" समान नहीं हैं। इस अध्याय के अभ्यास हल करते समय इसे ध्यान में रखें!
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट R
अभ्यास निर्देश
- दाएँ वाले एडिटर में R कोड लिखें ताकि जाँचा जा सके कि
TRUEFALSEके बराबर है या नहीं। - इसी तरह, जाँचें कि
-6 * 1417 - 101के बराबर नहीं है या नहीं। - अगला: कैरेक्टर स्ट्रिंग्स की तुलना। R से पूछें कि "useR" और "user" स्ट्रिंग्स समान हैं या नहीं।
- अंत में, जानें कि जब आप लॉजिकल्स की तुलना न्यूमेरिक्स से करते हैं तो क्या होता है: क्या
TRUEऔर 1 बराबर हैं?
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Comparison of logicals
# Comparison of numerics
# Comparison of character strings
# Compare a logical with a numeric