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

Mapped आउटपुट की अपेक्षा

जब आपको पता हो कि आपके mapped फंक्शन का आउटपुट किस प्रकार का होगा (यहाँ यह एक numeric vector है), तो आप list की बजाय उस object type को लौटाने के लिए map_*() फंक्शन परिवार का लाभ उठा सकते हैं।

यहाँ आप फिर से प्रत्येक देश की औसत population निकालेंगे, लेकिन इस बार आप map_dbl() का उपयोग करेंगे ताकि mean() द्वारा लौटाया गया numeric vector आपके data frame में स्पष्ट रूप से जुड़ जाए.

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

Tidyverse में मशीन लर्निंग

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

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

  • map_dbl() फंक्शन का उपयोग करके प्रत्येक nested data frame के लिए population का mean निकालते हुए pop_mean data frame जनरेट करें।
  • head() का उपयोग करके pop_mean data frame एक्सप्लोर करें.

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

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

# Calculate mean population and store result as a double
pop_mean <- gap_nested %>%
  mutate(mean_pop = map_dbl(___, ~mean(.x$___)))

# Take a look at pop_mean
head(___)
कोड संपादित करें और चलाएँ