开始使用免费开始使用

使用分类表达式

团队想快速标记 original_language 代码以 e 开头的电影(English、Estonian 等)。Polars 的分类命名空间提供了类字符串的表达式,可直接作用于编码列,无需再转换回 String。

movies_cat 已提供,且 original_language 已转换为 pl.Categorical

本练习是课程的一部分

使用 Polars 扩展与优化数据流水线

查看课程

练习说明

  • 使用分类命名空间检查 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)
编辑并运行代码