अनावश्यक रंग हटाना
आप CO और NO2 के बीच संबंध को शहरों में तुलना करना चाहेंगे, जहाँ अलग-अलग शहरों के डेटा को अलग दिखाने के लिए एक साधारण scatter plot में रंग का उपयोग किया जाए.

दुर्भाग्य से, बना हुआ plot काफी उलझा हुआ है. शहरों के बीच अंतर समझना मुश्किल है, क्योंकि मिलते-जुलते रंगों में भेद करना पड़ता है. कई बार आपके plot के लिए सबसे अच्छी color palette कोई रंग नहीं होती.
इस कठिन-पढ़ने वाले चार्ट को सुधारने के लिए, color component हटा दें और हर शहर के हिसाब से facet करें. अंतिम plot शायद उतना सुंदर न लगे, लेकिन अंतर समझने का यह कहीं बेहतर तरीका होगा.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में अपनी डेटा विज़ुअलाइज़ेशन बेहतर करें
अभ्यास निर्देश
cityके आधार पर faceted चार्ट सेट करने के लिए, plotting फंक्शन कोpollutionडेटा दें,cityको columns से मैप करें, और facet को तीन कॉलम चौड़ा बनाएं.- हमारे grid पर
scatterplot()को मैप करने के लिएg.map()फंक्शन का उपयोग करें, जिसमें मूल scatter जैसा ही aesthetic हो लेकिनhueआर्ग्यूमेंट न हो.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Hard to read scatter of CO and NO2 w/ color mapped to city
# sns.scatterplot('CO', 'NO2',
# alpha = 0.2,
# hue = 'city',
# data = pollution)
# Setup a facet grid to separate the cities apart
g = sns.FacetGrid(data = ____,
col = '____',
col_wrap = ____)
# Map sns.scatterplot to create separate city scatter plots
g.map(sns.____, 'CO', 'NO2', alpha = 0.2)
plt.show()