Spec-Zone.ru › Nushell

polars filter-with для [таблицы данных или ленивого фрейма](/commands/categories/dataframe or lazyframe.md)

Фильтрует таблицу данных с помощью маски или выражения в качестве условия.

Сигнатура

> polars filter-with {flags} (mask or expression)

Параметры

  • mask or expression: булева маска, используемая для фильтрации данных.

Типы входных и выходных данных:

входные данные выходные данные
polars_dataframe polars_dataframe
polars_lazyframe polars_lazyframe

Примеры

Фильтрация таблицы данных с помощью булевой маски

> let mask = ([true false] | polars into-df);
    [[a b]; [1 2] [3 4]] | polars into-df | polars filter-with $mask
╭───┬───┬───╮
│ # │ a │ b │
├───┼───┼───┤
│ 0 │ 1 │ 2 │
╰───┴───┴───╯

Фильтрация таблицы данных с помощью выражения

> [[a b]; [1 2] [3 4]] | polars into-df | polars filter-with ((polars col a) > 1)
╭───┬───┬───╮
│ # │ a │ b │
├───┼───┼───┤
│ 0 │ 3 │ 4 │
╰───┴───┴───╯

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

Spec-Zone.ru

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