Functions के अंदर functions
आप पहले से जानते हैं कि R में functions ऐसे ऑब्जेक्ट लौटाते हैं जिन्हें आप आगे कहीं और उपयोग कर सकते हैं। इससे functions के अंदर functions का इस्तेमाल करना आसान हो जाता है, जैसा कि आपने पहले देखा है:
speed <- 31
print(paste("Your speed is", speed))
ध्यान दें कि print() और paste() दोनों functions में तिन बिंदु — ... — एक argument के रूप में आते हैं। क्या आप समझ सकते हैं कि इनका उपयोग कैसे होता है?
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट R
अभ्यास निर्देश
linkedin - facebook पर abs() का उपयोग करके LinkedIn और Facebook की दैनिक प्रोफाइल व्यूज़ के बीच absolute differences निकालें। Mean Absolute Deviation निकालने के लिए abs() को mean() के अंदर रखें। mean() कॉल में, missing values को सही तरह से संभालने के लिए na.rm ज़रूर specify करें!
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# The linkedin and facebook vectors have already been created for you
linkedin <- c(16, 9, 13, 5, NA, 17, 14)
facebook <- c(17, NA, 5, 16, 8, 13, 14)
# Calculate the mean absolute deviation