Spec-Zone.ru › Polars

polars.Expr.first

Expr.first(
    *,
    ignore_nulls: bool = False,
) → Expr

Получить первое значение.

движок:В памятиПотоковая обработкаРаспределённая обработка
Параметры:
ignore_nulls

Игнорировать null-значения (по умолчанию False). Если задано значение True, возвращается первое ненулевое значение; в противном случае возвращается None, если ненулевых значений нет.

Примеры

>>> df = pl.DataFrame({"a": [None, 1, 2]})
>>> df.select(pl.col("a").first())
shape: (1, 1)
┌──────┐
│ a    │
│ ---  │
│ i64  │
╞══════╡
│ null │
└──────┘
>>> df.select(pl.col("a").first(ignore_nulls=True))
shape: (1, 1)
┌─────┐
│ a   │
│ --- │
│ i64 │
╞═════╡
│ 1   │
└─────┘

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

Spec-Zone.ru

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