polars.count#
- polars.count(column: str) Expr [source]#
- polars.count(column: Series) int
- polars.count(column: None = None) Expr
Count the number of values in this column/context.
Warning
null
is deemed a value in this context.- Parameters:
- column
If dtype is:
pl.Series
: count the values in the Series.str
: count the values in this column.None
: count the number of values in this context.
Examples
>>> df = pl.DataFrame({"a": [1, 8, 3], "b": [4, 5, 2], "c": ["foo", "bar", "foo"]}) >>> df.select(pl.count()) shape: (1, 1) ┌───────┐ │ count │ │ --- │ │ u32 │ ╞═══════╡ │ 3 │ └───────┘ >>> df.group_by("c", maintain_order=True).agg(pl.count()) shape: (2, 2) ┌─────┬───────┐ │ c ┆ count │ │ --- ┆ --- │ │ str ┆ u32 │ ╞═════╪═══════╡ │ foo ┆ 2 │ │ bar ┆ 1 │ └─────┴───────┘