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