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

आपका पहला beeswarm

निम्न कोड आपके लिए gender speeding डेटा का एक सरल beeswarm प्लॉट बनाता है, जैसा कि आपने पिछली लेसन में देखा था.

आप देखेंगे कि यह बहुत अच्छा नहीं दिखता, क्योंकि पॉइंट्स के स्टैक होने से दोनों जेंडर्स के स्प्रेड्स एक-दूसरे से ओवरलैप हो रहे हैं.

इस प्लॉट को बेहतर बनाइए: cex आर्ग्युमेंट को 0.5 सेट करके पॉइंट्स का साइज घटाएँ, और पॉइंट्स के लिए एक opacity वैल्यू सेट करें ताकि प्लॉट थोड़ा सौम्य लगे और हर पॉइंट उभर कर दिखे.

इसके अलावा, बेसिक समरी स्टैटिस्टिक्स दिखाने के लिए पॉइंट्स के ऊपर एक पारदर्शी बॉक्सप्लॉट जोड़ें.

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

R में Visualization की Best Practices

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

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

  • beeswarm ज्योमेट्री में cex = 0.5 सेट करके पॉइंट्स का साइज घटाएँ.
  • पॉइंट्स का alpha 0.8 पर सेट करें.
  • beeswarm के ऊपर एक पारदर्शी बॉक्सप्लॉट जोड़ें.

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

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

# Load library for making beeswarm plots
library(ggbeeswarm)

md_speeding %>% 
    filter(vehicle_color == 'RED') %>%
    ggplot(aes(x = gender, y = speed)) + 
    # change point size to 0.5 and alpha to 0.8
    geom_beeswarm(___) +
    # add a transparent boxplot on top of points
    ___
कोड संपादित करें और चलाएँ