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

बेसिक ट्रांसफॉर्म्स के साथ गहराई में जाएँ

आप यह देखना चाहते हैं कि किसी राज्य की जनसंख्या का किसान बाजारों (farmer's markets) में बिकने वाली वस्तुओं की संख्या से सहसंबंध है या नहीं। इसे जाँचने के लिए, जनसंख्या का log लें और किसी बाजार द्वारा बेची गई वस्तुओं की संख्या के विरुद्ध एक scatter plot बनाएँ। डेटासेट की अपनी पिछली जाँच से, आपको पता है कि बहुत अधिक ओवरलैप होगा, इसलिए पैटर्न बेहतर दिखें, इसके लिए आप marker की opacity कम करना चाहते हैं.

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

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

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

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

  • numpy (जिसे np के रूप में import किया गया है) का उपयोग करके एक नया कॉलम बनाएँ: log_pop, जिसमें राज्य की जनसंख्या का log लें.
  • इस नए logged कॉलम को scatter plot फ़ंक्शन की x-mapping में पास करें.
  • ओवरलैप दिखाने के लिए scatter plot की opacity को 25% पर सेट करें.

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

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

# Create a new logged population column 
markets['____'] = np.____(markets['____'])

# Draw a scatterplot of log-population to # of items sold
sns.scatterplot(x = '____', 
                  y = 'num_items_sold', 
                  # Reduce point opacity to show overlap
                  ____ = ____, 
                  data = markets)

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