Categorical expression का उपयोग
टीम को ऐसे मूवीज़ के लिए एक त्वरित फ़्लैग चाहिए जिनका original_language कोड e से शुरू होता है (English, Estonian, …). Polars के categorical namespace में अपने string-जैसे expressions होते हैं जो सीधे encoded कॉलम पर काम करते हैं, वापस String में cast करने की ज़रूरत नहीं पड़ती.
movies_cat उपलब्ध है और original_language पहले से pl.Categorical में cast किया हुआ है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Polars के साथ Data Pipelines का स्केलिंग और ऑप्टिमाइज़ेशन
अभ्यास निर्देश
- यह जाँचने के लिए categorical namespace का उपयोग करें कि
original_language"e"से शुरू होता है या नहीं. - नए boolean कॉलम का उपनाम
starts_with_eरखें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
result = movies_cat.select(
"movie_title",
"original_language",
# Flag categorical values starting with "e"
pl.col("original_language").____.starts_with("____").alias("____"),
).head(8)
print(result)