polars selector by-index для выражения
Выбирает столбцы по их позиции в индексе. Поддерживает отрицательные индексы (например, -1 для последнего столбца).
Сигнатура
> polars selector by-index {flags} ...rest
Флаги
-
--not-strict: Разрешает индексы вне допустимого диапазона без ошибки.
Параметры
-
...rest: Позиции индексов столбцов для выбора (отрицательные индексы отсчитываются с конца).
Типы входных и выходных данных:
| вход | выход |
|---|---|
| any | polars_selector |
Примеры
Выбор первого и третьего столбцов по индексу
> [[a b c]; [1 2 3] [4 5 6]]
| polars into-df
| polars select (polars selector by-index 0 2)
| polars collect
╭───┬───┬───╮
│ # │ a │ c │
├───┼───┼───┤
│ 0 │ 1 │ 3 │
│ 1 │ 4 │ 6 │
╰───┴───┴───╯
Выбор последнего столбца с помощью отрицательного индекса
> [[a b c]; [1 2 3] [4 5 6]]
| polars into-df
| polars select (polars selector by-index -1)
| polars collect
╭───┬───╮
│ # │ c │
├───┼───┤
│ 0 │ 3 │
│ 1 │ 6 │
╰───┴───╯
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/polars_selector_by-index.html