Expr.min
methodView source ↗
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 │
└──────┴──────┘