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

Country फ़ील्ड्स का नाम बदलना

रिपोर्ट्स के लिए struct के फ़ील्ड्स code और name बहुत सामान्य हैं. इन्हें पहले country_code और country_name में बदलें, फिर unnest करें.

आप अब भी उसी movies DataFrame पर काम कर रहे हैं.

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

Polars के साथ Data Pipelines का स्केलिंग और ऑप्टिमाइज़ेशन

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

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

  • Struct पर सही method का उपयोग करके उसके फ़ील्ड्स का नाम बदलें.
  • इन्हें इसी क्रम में country_code और country_name नाम दें.

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

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

result = (
    movies
    .with_columns(
        # Rename the two struct fields
        pl.col("production_country")
        .struct.____(["____", "____"])
        .alias("production_country")
    )
    .unnest("production_country")
    .select("movie_title", "country_code", "country_name")
    .head(8)
)
print(result)
कोड संपादित करें और चलाएँ