Spec-Zone.ru › Polars

polars.Expr.min_by

Expr.min_by(
    by: IntoExpr,
) → Expr

Получить минимальное значение, упорядоченное по другому выражению.

Если выражение by содержит несколько значений, равных минимуму, не определено, какое из них будет выбрано.

движок:В памятиПотоковая обработка

Предупреждение

Эта функциональность считается нестабильной. Она может быть изменена в любой момент, и это не будет считаться нарушающим обратную совместимость изменением.

Параметры:
by

Столбец, используемый для определения наименьшего элемента. Принимает выражение. Строки интерпретируются как имена столбцов.

Примеры

>>> df = pl.DataFrame({"a": [-1.0, float("nan"), 1.0], "b": ["x", "y", "z"]})
>>> df.select(pl.col("b").min_by("a"))
shape: (1, 1)
┌─────┐
│ b   │
│ --- │
│ str │
╞═════╡
│ x   │
└─────┘

© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.min_by.html

Spec-Zone.ru

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