polars.Expr.get
-
Возвращает одно значение по индексу.
- Параметры:
-
- index
-
Выражение, результатом которого является целое число. Поддерживается отрицательная индексация (блокирует потоковую обработку).
- null_on_oob
-
Поведение, если индекс выходит за допустимые границы:
- True -> установить результат в null
- False -> вызвать ошибку
- Возвращает:
-
- Expr
-
Выражение того же типа данных.
Примеры
>>> df = pl.DataFrame( ... { ... "group": [ ... "one", ... "one", ... "one", ... "two", ... "two", ... "two", ... ], ... "value": [1, 98, 2, 3, 99, 4], ... } ... ) >>> df.group_by("group", maintain_order=True).agg(pl.col("value").get(1)) shape: (2, 2) ┌───────┬───────┐ │ group ┆ value │ │ --- ┆ --- │ │ str ┆ i64 │ ╞═══════╪═══════╡ │ one ┆ 98 │ │ two ┆ 99 │ └───────┴───────┘
Expr.get(
index: int | Expr,
*,
null_on_oob: bool = False,
) → Expr
© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.Expr.get.html