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

श्रेणीबद्ध वैरिएबल्स को एन्कोड करना - वन-हॉट

volunteer डेटासेट में category_desc कॉलम वॉलंटियर अवसरों की श्रेणी का विवरण देता है। क्योंकि यह दो से अधिक श्रेणियों वाला एक श्रेणीबद्ध वैरिएबल है, हमें इस कॉलम को संख्यात्मक रूप में बदलने के लिए वन-हॉट एन्कोडिंग का उपयोग करना होगा। ऐसा करने के लिए pandas के pd.get_dummies() फंक्शन का उपयोग करें।

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

Python में Machine Learning के लिए Preprocessing

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

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

  • एन्कोडेड कॉलम बनाने के लिए volunteer["category_desc"] कॉलम पर get_dummies() कॉल करें और उसे category_enc में असाइन करें.
  • एन्कोडेड कॉलम देखने के लिए category_enc वैरिएबल का .head() प्रिंट करें.

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

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

# Transform the category_desc column
category_enc = pd.____(____)

# Take a look at the encoded columns
print(____)
कोड संपादित करें और चलाएँ