Spec-Zone.ru › Nushell

polars arg-sort for dataframe

Returns indexes for a sorted series.

Signature

> polars arg-sort {flags}

Flags

  • --reverse, -r: Reverse order.
  • --nulls-last, -n: Nulls ordered last.
  • --limit, -l {int}: Limit a sort output, this is for optimization purposes and might be ignored.
  • --maintain-order, -m: Maintain order on sorted items.

Input/output types:

input output
polars_dataframe polars_dataframe
polars_lazyframe polars_lazyframe

Examples

Returns indexes for a sorted series

> [1 2 2 3 3] | polars into-df | polars arg-sort
╭───┬──────────╮
│ # │ arg_sort │
├───┼──────────┤
│ 0 │        0 │
│ 1 │        1 │
│ 2 │        2 │
│ 3 │        3 │
│ 4 │        4 │
╰───┴──────────╯

Returns indexes for a sorted series

> [1 2 2 3 3] | polars into-df | polars arg-sort --reverse
╭───┬──────────╮
│ # │ arg_sort │
├───┼──────────┤
│ 0 │        3 │
│ 1 │        4 │
│ 2 │        1 │
│ 3 │        2 │
│ 4 │        0 │
╰───┴──────────╯

Returns indexes for a sorted series and applying a limit

> [1 2 2 3 3] | polars into-df | polars arg-sort --limit 2
╭───┬──────────╮
│ # │ arg_sort │
├───┼──────────┤
│ 0 │        0 │
│ 1 │        1 │
╰───┴──────────╯

Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/polars_arg-sort.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API