map_*
map() फंक्शन अपना आउटपुट एक list के रूप में देता है। लेकिन map() की कई अलग-अलग वेरिएंट होते हैं; आप map_*() फंक्शनों का इस्तेमाल करके purrr को यह बता सकते हैं कि आपको किस प्रकार का आउटपुट चाहिए। map_*() में * अलग-अलग R डेटा टाइप्स को दर्शाता है। उदाहरण के लिए, हो सकता है कि आप आउटपुट नंबरों का एक vector चाहें, ताकि उसे किसी data frame में रखा जा सके। इसलिए, जब तक आप आउटपुट को list के रूप में नहीं चाहते, आपको अपना map() फंक्शन लिखने से पहले तय करना होगा कि आउटपुट किस टाइप का होना चाहिए।
यह अभ्यास पाठ्यक्रम का हिस्सा है
purrr के साथ Functional Programming की बुनियाद
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Map over wesanderson, to determine the length of each element
map(___, ___)