polars.len
-
Возвращает количество строк в контексте.
Это аналог
COUNT(*)в SQL.- Возвращает:
-
- Expr
-
Выражение типа данных
UInt32.
Примеры
>>> df = pl.DataFrame( ... { ... "a": [1, 2, None], ... "b": [3, None, None], ... "c": ["foo", "bar", "foo"], ... } ... ) >>> df.select(pl.len()) shape: (1, 1) ┌─────┐ │ len │ │ --- │ │ u32 │ ╞═════╡ │ 3 │ └─────┘Создайте столбец индексов с помощью
lenв сочетании сint_range().>>> df.select( ... pl.int_range(pl.len(), dtype=pl.UInt32).alias("index"), ... pl.all(), ... ) shape: (3, 4) ┌───────┬──────┬──────┬─────┐ │ index ┆ a ┆ b ┆ c │ │ --- ┆ --- ┆ --- ┆ --- │ │ u32 ┆ i64 ┆ i64 ┆ str │ ╞═══════╪══════╪══════╪═════╡ │ 0 ┆ 1 ┆ 3 ┆ foo │ │ 1 ┆ 2 ┆ null ┆ bar │ │ 2 ┆ null ┆ null ┆ foo │ └───────┴──────┴──────┴─────┘
polars.len() → Expr
© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/expressions/api/polars.len.html