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

.groupby() का उपयोग (रीऑर्डर के बाद)

अब adoptable dogs डेटासेट पर ऐसे विश्लेषण चलाने का समय है जो कुत्ते के "size" पर केंद्रित हैं. आप पहले ही categories को re-order करने का कुछ कोड लिख चुके हैं. इस अभ्यास में, आप दो मिलते-जुलते .groupby() स्टेटमेंट विकसित करेंगे ताकि "size" का अन्य वैरिएबल्स पर प्रभाव बेहतर तरह समझ सकें. dogs आपके लिए पहले से लोड किया गया है.

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

Python में Categorical Data के साथ काम करना

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

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

  • "size" कॉलम की हर category के लिए "sex" की फ़्रीक्वेंसी टेबल प्रिंट कीजिए.
  • "size" कॉलम की हर category के लिए "keep_in" की फ़्रीक्वेंसी टेबल प्रिंट कीजिए.

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

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

# Previous code
dogs["size"].cat.reorder_categories(
  new_categories=["small", "medium", "large"],
  ordered=True,
  inplace=True
)

# How many Male/Female dogs are available of each size?
print(dogs.____(____)[____].value_counts())

# Do larger dogs need more room to roam?
print(dogs.____(____)[____].value_counts())
कोड संपादित करें और चलाएँ