daft.dataframe.dataframe.GroupedDataFrame.agg
daft.dataframe.dataframe.GroupedDataFrame.agg#
- GroupedDataFrame.agg(to_agg: List[Tuple[Union[daft.expressions.expressions.Expression, str], str]]) daft.dataframe.dataframe.DataFrame [source]#
Perform aggregations on this GroupedDataFrame. Allows for mixed aggregations.
Example
>>> df = df.groupby('x').agg([ >>> ('x', 'sum'), >>> ('x', 'mean'), >>> ('y', 'min'), >>> ('y', 'max'), >>> ])
- Parameters
to_agg (List[Tuple[ColumnInputType, str]]) – list of (column, agg_type)
- Returns
DataFrame with grouped aggregations
- Return type