GroupBy objects are returned by groupby calls: mars.dataframe.DataFrame.groupby(), mars.dataframe.Series.groupby(), etc.
mars.dataframe.DataFrame.groupby()
mars.dataframe.Series.groupby()
GroupBy.apply(func, *args[, output_type, …])
GroupBy.apply
Apply function func group-wise and combine the results together.
GroupBy.agg([func, method])
GroupBy.agg
Aggregate using one or more operations on grouped data.
GroupBy.aggregate([func, method])
GroupBy.aggregate
GroupBy.transform(f, *args[, dtypes, dtype, …])
GroupBy.transform
Call function producing a like-indexed DataFrame on each group and return a DataFrame having the same indexes as the original object filled with the transformed values
GroupBy.all(**kw)
GroupBy.all
GroupBy.any(**kw)
GroupBy.any
GroupBy.count(**kw)
GroupBy.count
GroupBy.cumcount([ascending])
GroupBy.cumcount
GroupBy.cummax([axis])
GroupBy.cummax
GroupBy.cummin([axis])
GroupBy.cummin
GroupBy.cumprod([axis])
GroupBy.cumprod
GroupBy.cumsum([axis])
GroupBy.cumsum
GroupBy.head([n])
GroupBy.head
Return first n rows of each group.
GroupBy.kurt(**kw)
GroupBy.kurt
GroupBy.kurtosis(**kw)
GroupBy.kurtosis
GroupBy.max(**kw)
GroupBy.max
GroupBy.mean(**kw)
GroupBy.mean
GroupBy.min(**kw)
GroupBy.min
GroupBy.size(**kw)
GroupBy.size
GroupBy.sem(**kw)
GroupBy.sem
GroupBy.skew(**kw)
GroupBy.skew
GroupBy.std(**kw)
GroupBy.std
GroupBy.sum(**kw)
GroupBy.sum
GroupBy.var(**kw)
GroupBy.var
The following methods are available in both SeriesGroupBy and DataFrameGroupBy objects, but may differ slightly, usually in that the DataFrameGroupBy version usually permits the specification of an axis argument, and often an argument indicating whether to restrict application to columns of a specific data type.
SeriesGroupBy
DataFrameGroupBy
DataFrameGroupBy.count(**kw)
DataFrameGroupBy.count
DataFrameGroupBy.cummax([axis])
DataFrameGroupBy.cummax
DataFrameGroupBy.cummin([axis])
DataFrameGroupBy.cummin
DataFrameGroupBy.cumprod([axis])
DataFrameGroupBy.cumprod
DataFrameGroupBy.cumsum([axis])
DataFrameGroupBy.cumsum
DataFrameGroupBy.sample([n, frac, replace, …])
DataFrameGroupBy.sample
Return a random sample of items from each group.
The following methods are available only for SeriesGroupBy objects.
The following methods are available only for DataFrameGroupBy objects.