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

rental rate को split करना

वीडियो अभ्यास में, आपने देखा कि pandas का उपयोग करके film टेबल के ईमेल एड्रेस कॉलम को कैसे split किया जाता है ताकि यूज़र्स के डोमेन नाम निकाले जा सकें। मान लीजिए आप यह बेहतर समझना चाहते हैं कि यूज़र्स फिल्मों के लिए कितने रेट चुकाते हैं, इसलिए आपने rental_rate कॉलम को डॉलर और सेंट्स में बाँटने का फैसला किया।

इस अभ्यास में, आप वही तकनीकें उपयोग करेंगे जो वीडियो अभ्यासों में की थीं! film टेबल को pandas DataFrame film_df में लोड कर दिया गया है। याद रहे, लक्ष्य है rental_rate कॉलम को डॉलर और सेंट्स में बाँटना।

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

Introduction to Data Engineering

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

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

  • .astype() मेथड का उपयोग करके rental_rate कॉलम को string ऑब्जेक्ट्स के कॉलम में बदलें, और नतीजे rental_rate_str में असाइन करें।
  • rental_rate_str को '.' पर split करें और नतीजों को कॉलम्स में expand करें। नतीजों को rental_rate_expanded में असाइन करें।
  • नए बनाए गए कॉलम्स को films_df में क्रमशः rental_rate_dollar और rental_rate_cents नामों से असाइन करें, और उन्हें expanded वर्ज़न से उपयुक्त इंडेक्स के माध्यम से सेट करें।

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

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

# Get the rental rate column as a string
rental_rate_str = film_df.____.____("____")

# Split up and expand the column
rental_rate_expanded = rental_rate_str.____.____("____", expand=True)

# Assign the columns to film_df
film_df = film_df.assign(
    ____=____[____],
    ____=____[____],
)
कोड संपादित करें और चलाएँ