ПочатиПочніть безкоштовно

Використання категоріального виразу

Команда хоче отримати швидкий прапорець для фільмів, у яких код original_language починається з e (English, Estonian, …). Простір імен categorical у Polars має власні рядкоподібні вирази, що працюють безпосередньо з закодованою колонкою — без потреби зворотного перетворення до String.

movies_cat доступний, і original_language уже перетворено до pl.Categorical.

Ця вправа є частиною курсу

Масштабування й оптимізація конвеєрів даних з Polars

Переглянути курс

Інструкції до вправи

  • Використайте простір імен categorical, щоб перевірити, чи original_language починається з "e".
  • Назвіть нову булеву колонку як 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)
Редагувати та запускати код