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

Categories का नाम बदलना

adoptable dogs डेटासेट का likes_children कॉलम अपडेट करने की ज़रूरत है. अभी के फ़्रीक्वेंसी काउंट्स इस प्रकार हैं:

Maybe?    1718
yes       1172
no          47

दो चीज़ें साफ़ दिख रही हैं: कैपिटलाइज़ेशन में फर्क और Maybe? कैटेगरी में ? का होना. डेटा इससे ज़्यादा साफ़ होना चाहिए, और आपसे कुछ बदलाव करने के लिए कहा गया है.

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

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

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

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

  • my_changes नाम की एक dictionary बनाएँ जो Maybe? कैटेगरी को Maybe में अपडेट करे.
  • my_changes dictionary का उपयोग करके likes_children की categories का नाम बदलें.
  • Categories को एक बार और अपडेट करें ताकि सभी categories uppercase में हों, इसके लिए .upper() मेथड का उपयोग करें.
  • अपडेटेड likes_children Series की categories को प्रिंट करें.

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

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

# Create the my_changes dictionary
____

# Rename the categories listed in the my_changes dictionary
dogs["likes_children"] = ____

# Use a lambda function to convert all categories to uppercase using upper()
dogs["likes_children"] =  dogs["likes_children"].____.____(lambda c: c.upper())

# Print the list of categories
print(____)
कोड संपादित करें और चलाएँ