GroupBy¶
The groupby method is used to group data in a DataFrame or Series based on a given column or index level. The grouped data can then be aggregated, transformed, or filtered using various methods.
Bodo supports the following groupby methods:
| Function | Description | 
|---|---|
| pd.core.groupby.Groupby.agg | Compute aggregation using one or more operations over the specified axis. | 
| pd.core.groupby.DataFrameGroupby.aggregate | Compute aggregation using one or more operations over the specified axis. | 
| pd.core.groupby.Groupby.apply | Apply a function to each group. | 
| pd.core.groupby.Groupby.count | Count non-NA cells for each column or row. | 
| pd.core.groupby.Groupby.cumsum | Compute the cumulative sum of the values. | 
| pd.core.groupby.Groupby.first | Compute the first value of the group. | 
| pd.core.groupby.Groupby.head | Return the first n rows of each group. | 
| pd.core.groupby.DataFrameGroupby.idxmax | Compute the index of the maximum value. | 
| pd.core.groupby.DataFrameGroupby.idxmin | Compute the index of the minimum value. | 
| pd.core.groupby.Groupby.last | Compute the last value of the group. | 
| pd.core.groupby.Groupby.max | Compute the maximum value of the group. | 
| pd.core.groupby.Groupby.mean | Compute the mean value of the group. | 
| pd.core.groupby.Groupby.median | Compute the median value of the group. | 
| pd.core.groupby.Groupby.min | Compute the minimum value of the group. | 
| pd.core.groupby.DataFrameGroupby.nunique | Compute the number of unique values in the group. | 
| pd.core.groupby.Groupby.pipe | Apply a function to each group. | 
| pd.core.groupby.Groupby.prod | Compute the product of the group. | 
| pd.core.groupby.Groupby.rolling | Provide rolling window calculations. | 
| pd.Series.groupby | Group series using a mapper or by a series of columns. | 
| pd.core.groupby.Groupby.shift | Shift the group by a number of periods. | 
| pd.core.groupby.Groupby.size | Compute group sizes. | 
| pd.core.groupby.Groupby.std | Compute the standard deviation of the group. | 
| pd.core.groupby.Groupby.sum | Compute the sum of the group. | 
| pd.core.groupby.Groupby.transform | Apply a function to each group. | 
| pd.core.groupby.SeriesGroupBy.value_counts | Count unique values in the group. | 
| pd.core.groupby.Groupby.var | Compute the variance of the group. |