polars.Expr.set_sorted#
- Expr.set_sorted(*, descending: bool = False) Expr[source]#
将表达式标记为‘已排序’。
使下游代码能够使用排序数组的快速路径。
- Parameters:
- descending
是否
Series的顺序是降序的。
警告
如果数据未排序,这可能导致错误的结果!! 请谨慎使用!
示例
>>> df = pl.DataFrame({"values": [1, 2, 3]}) >>> df.select(pl.col("values").set_sorted().max()) shape: (1, 1) ┌────────┐ │ values │ │ --- │ │ i64 │ ╞════════╡ │ 3 │ └────────┘