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

पेमेंट टाइप के अनुसार फेसिट किया गया टिप अमाउंट डिस्ट्रीब्यूशन

हमने पहले जो टोटल कैब फेयर का प्लॉट बनाया था वह दिलचस्प था, लेकिन अगर हम देखें कि यह किसी दूसरे वैरिएबल के अनुसार बदलता है या नहीं, तो हमें और जानकारी मिल सकती है। इस अभ्यास में, हम कैब फेयर डिस्ट्रीब्यूशन के टिप अमाउंट हिस्से पर नज़र डालेंगे और जाँचेंगे कि क्या अलग-अलग पेमेंट टाइप के लिए यह अलग है। इसके लिए हम एक हिस्टोग्राम बनाएँगे और पेमेंट टाइप पर फेसिटिंग करेंगे.

tx आपके वर्कस्पेस में पहले से लोड है.

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

R में Trelliscope के साथ बिग डेटा का विज़ुअलाइज़ेशन

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

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

  • tip_amount + 0.01 का एक हिस्टोग्राम बनाएँ (हर टिप में एक सेंट जोड़ें क्योंकि हम लॉग ट्रांसफॉर्म लेंगे और कुछ टिप्स शून्य हैं).
  • x-axis को बदलने के लिए scale_x_log10() का उपयोग करें.
  • facet_wrap() का उपयोग करके payment_type के अनुसार फेसिट करें। डिस्ट्रीब्यूशनों की विज़ुअल तुलना में मदद के लिए, कॉलमों की संख्या 1 रखें और y-axis स्केल्स को फ्री बनाने के लिए scales को "free_y" सेट करें.

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

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

library(ggplot2)

# Histogram of the tip amount faceted on payment type
ggplot(___, aes(___)) +
  ___ +
  ___ +
  facet_wrap(~ ___, ncol = ___, scales = ___)
कोड संपादित करें और चलाएँ