Skip to content
This repository was archived by the owner on Feb 2, 2024. It is now read-only.

Latest commit

 

History

History
125 lines (107 loc) · 2.56 KB

File metadata and controls

125 lines (107 loc) · 2.56 KB

GroupBy

.. currentmodule:: pandas.core.groupby

This section covers operations for grouping data in series and dataframes.

GroupBy objects are returned by groupby calls: :func:`pandas.DataFrame.groupby`, :func:`pandas.Series.groupby`, etc.

Indexing and Iteration

GroupBy.__iter__ GroupBy.groups GroupBy.indices GroupBy.get_group

.. currentmodule:: pandas

Grouper

.. currentmodule:: pandas.core.groupby

User-Defined Functions

GroupBy.apply GroupBy.agg GroupBy.aggregate GroupBy.transform GroupBy.pipe

Computations, Descriptive Statistics

GroupBy.all GroupBy.any GroupBy.bfill GroupBy.count GroupBy.cumcount GroupBy.cummax GroupBy.cummin GroupBy.cumprod GroupBy.cumsum GroupBy.ffill GroupBy.first GroupBy.head GroupBy.last GroupBy.max GroupBy.mean GroupBy.median GroupBy.min GroupBy.ngroup GroupBy.nth GroupBy.ohlc GroupBy.prod GroupBy.rank GroupBy.pct_change GroupBy.size GroupBy.sem GroupBy.std GroupBy.sum GroupBy.var GroupBy.tail

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.

DataFrameGroupBy.all DataFrameGroupBy.any DataFrameGroupBy.bfill DataFrameGroupBy.corr DataFrameGroupBy.count DataFrameGroupBy.cov DataFrameGroupBy.cummax DataFrameGroupBy.cummin DataFrameGroupBy.cumprod DataFrameGroupBy.cumsum DataFrameGroupBy.describe DataFrameGroupBy.diff DataFrameGroupBy.ffill DataFrameGroupBy.fillna DataFrameGroupBy.filter DataFrameGroupBy.hist DataFrameGroupBy.idxmax DataFrameGroupBy.idxmin DataFrameGroupBy.mad DataFrameGroupBy.nunique DataFrameGroupBy.pct_change DataFrameGroupBy.plot DataFrameGroupBy.quantile DataFrameGroupBy.rank DataFrameGroupBy.resample DataFrameGroupBy.shift DataFrameGroupBy.size DataFrameGroupBy.skew DataFrameGroupBy.take DataFrameGroupBy.tshift

The following methods are available only for SeriesGroupBy objects.

SeriesGroupBy.nlargest SeriesGroupBy.nsmallest SeriesGroupBy.nunique SeriesGroupBy.unique SeriesGroupBy.value_counts SeriesGroupBy.is_monotonic_increasing SeriesGroupBy.is_monotonic_decreasing

The following methods are available only for DataFrameGroupBy objects.

DataFrameGroupBy.corrwith DataFrameGroupBy.boxplot