sapply का उपयोग कैसे करें
आप sapply() का उपयोग लगभग उसी तरह कर सकते हैं जैसे आपने lapply() किया था। sapply() का पहला आर्ग्युमेंट वह list या vector X होता है जिस पर आप कोई फंक्शन FUN apply करना चाहते हैं। इस फंक्शन के संभावित अतिरिक्त आर्ग्युमेंट्स बाद में दिए जाते हैं (...):
sapply(X, FUN, ...)
अगले कुछ अभ्यासों में, आप temp वैरिएबल के साथ काम करेंगे, जिसमें 7 दिनों के तापमान माप हैं। temp लंबाई 7 की एक list है, जहाँ हर एलिमेंट लंबाई 5 का एक vector है, जो किसी दिन के 5 माप दर्शाता है। यह वैरिएबल workspace में पहले से परिभाषित है: इसकी संरचना देखने के लिए str(temp) टाइप करें।
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट R
अभ्यास निर्देश
- हर दिन के तापमान मापों का न्यूनतम मान निकालने के लिए
lapply()का उपयोग करें (बिल्ट-इन फंक्शनmin()). - वही काम इस बार
sapply()से करें। देखें कि आउटपुट कैसे अलग आता है। - हर दिन का अधिकतम तापमान (
max()) निकालने के लिएlapply()का उपयोग करें। - फिर, उसी सवाल को
sapply()से हल करें और देखें किlapply()औरsapply()में क्या अंतर है।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# temp has already been defined in the workspace
# Use lapply() to find each day's minimum temperature
# Use sapply() to find each day's minimum temperature
# Use lapply() to find each day's maximum temperature
# Use sapply() to find each day's maximum temperature