polars.Expr.unique#
- Expr.unique(*, maintain_order: bool = False) Expr[source]#
获取此表达式的唯一值。
- Parameters:
- maintain_order
保持数据顺序。这需要更多的工作。
示例
>>> df = pl.DataFrame({"a": [1, 1, 2]}) >>> df.select(pl.col("a").unique()) shape: (2, 1) ┌─────┐ │ a │ │ --- │ │ i64 │ ╞═════╡ │ 2 │ │ 1 │ └─────┘ >>> df.select(pl.col("a").unique(maintain_order=True)) shape: (2, 1) ┌─────┐ │ a │ │ --- │ │ i64 │ ╞═════╡ │ 1 │ │ 2 │ └─────┘