or
यह अभ्यास पाठ्यक्रम का हिस्सा है
इस चैप्टर में, आप R ऑब्जेक्ट्स की तुलना के लिए रिलेशनल ऑपरेटर्स और TRUE तथा FALSE वैल्यूज़ को जोड़ने के लिए "and" और "or" जैसे लॉजिकल ऑपरेटर्स के बारे में सीखेंगे। फिर, आप इसी ज्ञान का उपयोग करके कंडीशनल स्टेटमेंट्स बनाएँगे।
कई मौकों पर लूप्स बहुत काम आते हैं। while लूप दोहराए जाने वाले if स्टेटमेंट जैसा होता है, जबकि for लूप किसी सीक्वेंस के सभी एलिमेंट्स पर इटरेट करने के लिए बनाया गया है। इस चैप्टर में इनके बारे में सीखिए।
वर्तमान अभ्यास
फंक्शंस लगभग हर प्रोग्रामिंग लैंग्वेज में बेहद महत्वपूर्ण कॉन्सेप्ट हैं, और R भी अलग नहीं है। जानिए कि फंक्शंस क्या होते हैं और उनका उपयोग कैसे करें—फिर आगे बढ़कर अपने खुद के फंक्शंस लिखिए।
जब भी आप for लूप का उपयोग कर रहे हों, तो अपना कोड यह देखने के लिए रिव्यू कीजिए कि क्या आप उसकी जगह lapply फंक्शन का इस्तेमाल कर सकते हैं। किसी लिस्ट या वेक्टर पर फंक्शन अप्लाई करने के इस सहज तरीके के बारे में जानिए, और इसकी वैरिएंट्स sapply और vapply का उपयोग कैसे करें।
R प्रोग्रामिंग में महारत सिर्फ उसके प्रोग्रामिंग कॉन्सेप्ट्स समझने भर से नहीं आती। R के wide range के फंक्शंस की ठोस समझ होना भी ज़रूरी है। यह चैप्टर आपको डेटा स्ट्रक्चर मैनीप्युलेशन, रेगुलर एक्सप्रेशंस, और टाइम्स व डेट्स पर काम करने के लिए कई उपयोगी फंक्शंस से परिचित कराता है।