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

Colors

अब तक आपने जो कोड लिखा है, वह स्क्रिप्ट में मौजूद है.

अगला कदम है प्लॉट को और रंगीन बनाना! इसके लिए आपके लिए एक सूची col बनाई गई है. इसमें हर देश के लिए एक रंग है, जो उस महाद्वीप पर निर्भर करता है जिससे वह देश संबंधित है.

आप सोच रहे हैं, सूची col कैसे बनाई गई? Gapminder डेटा में continent नाम की एक सूची होती है, जिसमें हर देश का महाद्वीप दिया होता है. फिर एक डिक्शनरी बनाई जाती है जो महाद्वीपों को रंगों से मैप करती है:

dict = {
    'Asia':'red',
    'Europe':'green',
    'Africa':'blue',
    'Americas':'yellow',
    'Oceania':'black'
}

अभी इसकी चिंता न करें; आप अगला चैप्टर में डिक्शनरीज़ के बारे में सीखेंगे.

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

इंटरमीडिएट Python

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

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

  • plt.scatter() फंक्शन के आर्ग्युमेंट्स में c = col जोड़ें.
  • बबल्स की अपारदर्शिता बदलने के लिए plt.scatter() के अंदर alpha आर्ग्युमेंट को 0.8 सेट करें. Alpha का मान 0 से 1 तक हो सकता है, जहाँ 0 पूरी तरह ट्रांसपेरेंट होता है और 1 बिल्कुल भी ट्रांसपेरेंट नहीं.

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

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

# Specify c and alpha inside plt.scatter()
plt.scatter(x = gdp_cap, y = life_exp, s = np.array(pop) * 2)

# Previous customizations
plt.xscale('log') 
plt.xlabel('GDP per Capita [in USD]')
plt.ylabel('Life Expectancy [in years]')
plt.title('World Development in 2007')
plt.xticks([1000,10000,100000], ['1k','10k','100k'])

# Show the plot
plt.show()
कोड संपादित करें और चलाएँ