संरचना दिखाने के लिए Faceting.
पिछले अभ्यास के कोड को लेते हुए, आइए इसे बदलकर देशों को उनके region के अनुसार faceting से समूहित करें.
इससे प्रस्तुति में थोड़ी और संरचना आएगी, बिना चार्ट को ज़रूरत से ज़्यादा जटिल बनाए.
यहाँ हमें facet_grid() का उपयोग करना है और सभी प्लॉट्स को एक ही कॉलम में रखना है, ताकि region के बाहर भी तुलना करना आसान रहे और region-स्तर का grouping बना रहे.
आपको facet_grid() में scale आर्ग्यूमेंट भी समायोजित करना होगा, ताकि हर facet के लिए पूरी y-axis संरचना दोहरानी न पड़े.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Visualization की Best Practices
अभ्यास निर्देश
- पिछले प्लॉट के कोड में
facet_grid()जोड़ें और उसका faceting वैरिएबलregion~.सेट करें. - y-axis को free करने के लिए
scaleको'free_y'पर सेट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
who_subset %>%
mutate(logFoldChange = log2(cases_2002/cases_1992)) %>%
ggplot(aes(x = logFoldChange, y = reorder(country, logFoldChange))) +
geom_point() +
geom_vline(xintercept = 0) +
xlim(-6,6) +
# add facet_grid arranged in the column direction by region and free_y scales
___