Skip to main content
Version: 0.9.2

Expr.min

def min() -> Expr

Categories: aggregation

Aggregation operation that finds the minimum value in the group.

Examples

>>> import tabsdata as td
>>>
>>> tf: td.TableFrame ...
>>>
┌──────┬──────┐
│ ss ┆ i │
------
str ┆ i64 │
╞══════╪══════╡
│ A ┆ 1
│ B ┆ 0
│ A ┆ 2
│ B ┆ 3
│ B ┆ 4
│ C ┆ -1
│ C ┆ -2
│ C ┆ -3
│ D ┆ -4
│ F ┆ -5
│ null ┆ null │
└──────┴──────┘
>>>
>>> tf.group_by(td.col("a")).agg(td.col("b")).min())
>>>
┌──────┬──────┐
│ ss ┆ i │
------
str ┆ i64 │
╞══════╪══════╡
│ C ┆ -3
│ A ┆ 1
│ null ┆ null │
│ B ┆ 0
│ F ┆ -5
│ D ┆ -4
└──────┴──────┘