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

श्रेणीबद्ध x-अक्ष

पिछले चार्ट्स में, हमने देखा कि mumps की रिपोर्टिंग 1999 से पहले शुरू ही नहीं हुई थी, इसलिए उससे पहले की तुलना बेमानी है.

आइए डेटा को फ़िल्टर करके केवल 1999 या उसके बाद रिपोर्ट हुए केस रखें, और फिर क्षेत्र (region) के अनुसार अलग-अलग बीमारियों के अनुपात को दिखाने वाला एक स्टैक्ड बार चार्ट बनाते हैं.

डेटा-मैनीपुलेशन पाइपलाइन को संशोधित करके डेटा को मनचाहे रूप में लाईए, फिर अपना स्टैक्ड बार चार्ट बनाकर प्लॉट कीजिए! पिछले अभ्यास की तरह बार्स के क्रम की चिंता न करें. कोई चौंकाने वाले पैटर्न दिख रहे हैं?

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

R में Visualization की Best Practices

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

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

  • who_disease डेटा को केवल 1999 और उसके बाद के वर्षों तक फ़िल्टर करें.
  • सारांश में region की जानकारी बनाए रखने के लिए group_by() में उसे जोड़ें.
  • एस्थेटिक्स में x = region, y = total_cases, और fill = disease भरें.

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

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

disease_counts <- who_disease %>%
	# Filter to on or later than 1999
	filter(___) %>% 
	mutate(disease = ifelse(disease %in% c('measles', 'mumps'), disease, 'other')) %>%
	group_by(disease, ___) %>%    # Add region column to grouping
	summarise(total_cases = sum(cases))

# Set aesthetics so disease is the stacking variable, region is the x-axis and counts are the y
ggplot(disease_counts, aes(___)) +
	# Add a column geometry with the proper position value.
	___(___)
कोड संपादित करें और चलाएँ