production_country को unnest करना
स्ट्रीमिंग स्टार्टअप के मूवी डेटासेट पर वापस आइए. इस बार production_country पर ध्यान दें: हर पंक्ति में दो nested फ़ील्ड्स हैं — एक country code और एक country name. Struct को unnest कीजिए ताकि ये फ़ील्ड्स सामान्य शीर्ष-स्तरीय कॉलम्स बन जाएँ.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Polars के साथ Data Pipelines का स्केलिंग और ऑप्टिमाइज़ेशन
अभ्यास निर्देश
production_countrystruct कॉलम को unnest कीजिए ताकि उसके फ़ील्ड्स सामान्य कॉलम्स बन जाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Flatten the struct into columns
result = movies.____("production_country").select(
"movie_title", "code", "name"
).head(8)
print(result)