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

कस्टम continuous पैलेट बनाना

आप 2014 में Cincinnati के प्रदूषण स्तरों में रुचि रखते हैं। खास तौर पर, आप CO और NO2 पर ध्यान दे रहे हैं, इसलिए आप इन दो प्रदूषकों के बीच संबंध दिखाने के लिए एक साधारण scatter plot बनाते हैं.

CO और NO2 का scatterplot बिना रंग वाले पॉइंट्स के

हालाँकि, O3 के मान का इन दोनों प्लॉट किए गए प्रदूषकों से क्या संबंध है, इसमें कुछ दिलचस्प जानकारी हो सकती है। इसलिए आप पॉइंट्स को उनके O3 स्तरों के आधार पर रंगने का फैसला करते हैं। ऐसा करने के लिए, आपको एक उपयुक्त continuous पैलेट परिभाषित करनी होगी और अपने scatter plot में O3 कॉलम को उस पर मैप करना होगा.

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

Python में अपनी डेटा विज़ुअलाइज़ेशन बेहतर करें

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

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

  • एक ऐसी पैलेट बनाएँ जो white से लेकर 'orangered' तक निरंतर रूप से map करे.
  • पॉइंट्स के रंग के लिए O3 मानों वाले कॉलम को map करें.
  • अपनी बनाई हुई पैलेट को plotting फंक्शन में पास करें.

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

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

# Filter the data
cinci_2014 = pollution.query("city  ==  'Cincinnati' & year  ==  2014")

# Define a custom continuous color palette
color_palette = sns.____('orangered',
                         ____ = True)

# Plot mapping the color of the points with custom palette
sns.scatterplot(x = 'CO',
                y = 'NO2',
                ____ = 'O3', 
                data = cinci_2014,
                palette = ____)
plt.show()
कोड संपादित करें और चलाएँ