map_dbl() और map_int()
map_*() के कुछ वैरिएंट एक-दूसरे से काफ़ी मिलते-जुलते हैं। map_dbl() और map_int() दोनों ही नंबर आउटपुट करते हैं। map_int() integer वेक्टर देता है, यानी ऐसे नंबर जिनमें दशमलव नहीं होता। map_dbl() double वेक्टर देता है, यानी ऐसे नंबर जिनमें दशमलव हो सकता है। अलग-अलग map_*() फंक्शन इस्तेमाल करने से आउटपुट कैसे बदलते हैं, इसे ज़रा ध्यान से देखिए।
रेफ़रेंस के लिए map_*() की यह तालिका फिर से देखें।
map_*() |
Output |
|---|---|
map_chr() |
character vector |
map_lgl() |
logical vector [TRUE or FALSE] |
map_int() |
integer vector |
map_dbl() |
double vector |
यह अभ्यास पाठ्यक्रम का हिस्सा है
purrr के साथ Functional Programming की बुनियाद
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Pull out episode_id element as list
map(___, ~.x[["___"]])
# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])