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

purrr और scatterplots

क्योंकि ggplot() इनपुट के रूप में lists स्वीकार नहीं करता, इसलिए इसे purrr के साथ जोड़कर आप कुछ ही लाइनों के कोड में list से data frame और फिर ggplot() ग्राफ तक जा सकते हैं.

इस अभ्यास में आप gh_users डेटा के साथ ही काम जारी रखेंगे। आप एक map_*() फंक्शन का उपयोग करके कुछ named elements निकालेंगे और उन्हें सही datatype में बदलेंगे। फिर एक scatterplot बनाएँ जो किसी यूज़र के followers की संख्या को उसके public repositories की संख्या से compare करे।

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

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

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

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

  • gh_users पर map() चलाकर, वह map_*() फंक्शन उपयोग करें जो एक data frame बनाता है, जिसमें चार कॉलम हों: "login", "name", "followers" और "public_repos".
  • उस data frame को pipe करके एक scatterplot बनाएँ, जहाँ x axis followers हो और y public_repos हो।

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

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

# Create a data frame with four columns
map___(___, `[`, 
       c(___,___,___,___)) %>%
       # Plot followers by public_repos
    ggplot(., 
         aes(x = ___, y = ___)) + 
        # Create scatter plots
        geom____()
कोड संपादित करें और चलाएँ