विज़ुअल एंकर जोड़ना
लॉग फोल्ड चेंज की एक अच्छी विशेषता यह है कि यह symmetric होता है: 1 का मान दो गुना 'बड़ा' दर्शाता है, और -1 दो गुना 'छोटा'। इस कारण, x-axis पर 0 की स्थिति वर्षों में काउंट के घटने और बढ़ने के बीच स्विच-पॉइंट को दर्शाती है। जब आपके डेटा में ऐसा कोई नैचुरल ब्रेक-पॉइंट हो, तो अच्छा रहेगा अगर चार्ट उसे एक focal पॉइंट के तौर पर भी दिखाए।
दिया गया कोड तारीखों के लिए लॉग फोल्ड चेंज का एक बेसिक पॉइंट चार्ट बनाएगा। इसे बेहतर करने के लिए हम दो काम करेंगे। पहला, पिछले अभ्यास की तरह डॉट्स को descending ऑर्डर में रीऑर्डर करें। दूसरा, न्यूट्रल पॉइंट दिखाने के लिए x = 0 पर एक गाइडलाइन जोड़ें, यानी अपने प्लॉट ऑब्जेक्ट में geom_vline() (यहाँ v का मतलब vertical line) जोड़ें और आर्ग्युमेंट xintercept को 0 सेट करें।
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Visualization की Best Practices
अभ्यास निर्देश
yमैपिंग कोreorder()में लपेटकर डॉट्स को descending क्रम में ऑर्डर करें।geom_vline()के साथx = 0पर विज़ुअल एंकर जोड़ें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
who_subset %>%
# calculate the log fold change between 2002 and 1992
mutate(logFoldChange = log2(cases_2002/cases_1992)) %>%
# set y axis as country ordered with respect to logFoldChange
ggplot(aes(x = logFoldChange, y = ___)) +
geom_point() +
# add a visual anchor at x = 0
___