क्रमबद्ध पॉइंट चार्ट
आइए स्लाइड्स में देखे गए पॉइंट प्लॉट को बेहतर बनाकर शुरू करें.
सबसे पहले, डेटा मैनिपुलेशन पाइपलाइन को बदलकर डिफ़ॉल्ट 2006-2016 के बजाय वर्षों 1992 और 2002 पर फ़िल्टर करें. ध्यान दें कि interestingCountries ऐरे लोड किया गया है और स्लाइड्स वाला ही है.
अब प्लॉटिंग कोड को नए डेटा पर प्लॉट करने के लिए संशोधित करें, लेकिन इस बार y-अक्ष को 1992 के केसों की अवरोही क्रम में पुनः क्रमित करें.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Visualization की Best Practices
अभ्यास निर्देश
filter()को संशोधित करके वर्षों1992और2002लें.Aesthetics को इस तरह बदलें:
- 1992 के केस, देशवार प्लॉट करें.
- केसों की संख्या के आधार पर
reorder()से y-अक्ष क्रमबद्ध करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
who_subset <- who_disease %>%
filter(
countryCode %in% interestingCountries,
disease == 'measles',
year %in% c(2006, 2016) # Modify years to 1992 and 2002
) %>%
mutate(year = paste0('cases_', year)) %>%
arrange(year, region) %>%
pivot_wider(names_from = year, values_from = cases)
# Reorder y axis and change the cases year to 1992
ggplot(who_subset, aes(x = log10(cases_2006), y = country)) +
geom_point()