हर देश पर कुछ लेबल जोड़ें
प्लॉट में एनोटेशन या लेबल जोड़ना एक अच्छी बात है, ताकि पाठक प्लॉट पैनल में हर डेटा पॉइंट का मान देख सकें। इससे अक्सर अक्ष (axes) की ज़रूरत खत्म हो जाती है — यही फ़ायदा आप इस अध्याय के अंतिम अभ्यास में इस्तेमाल करेंगे। आम तौर पर ये लेबल geom_text() या geom_label() से जोड़े जाते हैं। बाद वाला हर लेबल के पीछे बैकग्राउंड जोड़ता है, जिसकी यहाँ आवश्यकता नहीं है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Tidyverse में डेटा के साथ संवाद
अभ्यास निर्देश
- लाइन पर दोनों पॉइंट्स को उनके संबंधित working hours के मान के साथ लेबल करें। इसके लिए
geom_text()फंक्शन का उपयोग करें, और x तथा y एस्थेटिक्स कोgeom_path()कॉल वाले के समान रखें. labelआर्ग्युमेंट के लिएworking_hoursवैरिएबल दें।working_hoursको दशमलव के बाद एक अंक तक राउंड करें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
ggplot(ilo_data) +
geom_path(aes(x = working_hours, y = country),
arrow = arrow(length = unit(1.5, "mm"), type = "closed")) +
# Add a geom_text() geometry
___(
aes(x = ___,
y = ___,
label = round(___, 1))
)