शुरू करेंमुफ़्त में शुरू करें

नाम सेट करना

कई स्थितियों में सूची के नाम सेट करना, सूचियों के साथ काम करना काफी आसान बना देता है. इससे कोड पढ़ना सरल हो जाता है, जो खासकर तब महत्वपूर्ण होता है जब आप हफ्तों या महीनों बाद कोड की समीक्षा कर रहे हों.

यहाँ आप gh_repos और gh_users डेटासेट्स के साथ काम करेंगे और उनके नाम दो अलग-अलग तरीकों से सेट करेंगे. दोनों तरीकों से एक ही नतीजा मिलेगा: नाम वाले तत्वों की एक सूची.

यह अभ्यास पाठ्यक्रम का हिस्सा है

purrr के साथ Functional Programming की बुनियाद

पाठ्यक्रम देखें

अभ्यास निर्देश

  • gh_users पर "name" तत्व का उपयोग करके नाम सेट करें और ऐसा map_*() फंक्शन इस्तेमाल करें जो character वेक्टर आउटपुट देता है.
  • gh_repos की संरचना (structure) देखें ताकि पता चले कि owner की जानकारी कहाँ स्टोर है.
  • set_names() और map_*() फंक्शन्स का उपयोग करके, repo के owner के login के आधार पर नई सूची gh_repos_named के नाम सेट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Name gh_users with the names of the users
gh_users_named <- ___ %>% 
    set_names(map___(___, ___))

# Check gh_repos structure
str(___)

# Name gh_repos with the names of the repo owner 
gh_repos_named <- ___ %>% 
    map_chr(~ .[[___]]$___$___) %>% 
    set_names(___, .)
कोड संपादित करें और चलाएँ