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

टैग में प्रश्न और उत्तर का विज़ुअलाइज़ेशन

पिछले अभ्यास में, आपने posts_with_tags टेबल को संशोधित करके एक year कॉलम जोड़ा था, और type, year, और tag_name के आधार पर एग्रीगेट किया था. संशोधित टेबल आपके लिए by_type_year_tag के रूप में प्रीलोड कर दी गई है, और इसमें हर प्रकार (question/answer), साल, और टैग के लिए एक ऑब्ज़र्वेशन है. आइए एक प्लॉट बनाते हैं ताकि देखें कि यह टेबल dplyr और ggplot2 टैग के लिए प्रश्नों और उत्तरों के बारे में क्या जानकारी दिखाती है. ggplot2 पैकेज आपके लिए प्रीलोड कर दिया गया है.

by_type_year_tag <- posts_with_tags %>%
  mutate(year = year(creation_date)) %>%
  count(type, year, tag_name)

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

dplyr के साथ डेटा जॉइन करना

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

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

  • by_type_year_tag टेबल को dplyr और ggplot2 टैग के लिए फ़िल्टर करें.
  • उस फ़िल्टर की हुई टेबल के साथ एक line plot बनाएँ, जो समय के साथ आवृत्ति (n) दिखाए, question/answer के अनुसार रंगित हो और टैग के अनुसार faceting हो.

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

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

# Filter for the dplyr and ggplot2 tag names 
by_type_year_tag_filtered <- by_type_year_tag %>%
  filter(___)

# Create a line plot faceted by the tag name 
ggplot(by_type_year_tag_filtered, aes(___, ___, color = ___)) +
  geom_line() +
  facet_wrap(~ tag_name)
कोड संपादित करें और चलाएँ