1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180
|
{{ header }}
.. _api.groupby:
=======
GroupBy
=======
.. currentmodule:: pandas.core.groupby
:class:`pandas.api.typing.DataFrameGroupBy` and :class:`pandas.api.typing.SeriesGroupBy`
instances are returned by groupby calls :func:`pandas.DataFrame.groupby` and
:func:`pandas.Series.groupby` respectively.
Indexing, iteration
-------------------
.. autosummary::
:toctree: api/
DataFrameGroupBy.__iter__
SeriesGroupBy.__iter__
DataFrameGroupBy.groups
SeriesGroupBy.groups
DataFrameGroupBy.indices
SeriesGroupBy.indices
DataFrameGroupBy.get_group
SeriesGroupBy.get_group
.. currentmodule:: pandas
.. autosummary::
:toctree: api/
:template: autosummary/class_without_autosummary.rst
Grouper
Function application helper
---------------------------
.. autosummary::
:toctree: api/
NamedAgg
.. currentmodule:: pandas.core.groupby
Function application
--------------------
.. autosummary::
:toctree: api/
SeriesGroupBy.apply
DataFrameGroupBy.apply
SeriesGroupBy.agg
DataFrameGroupBy.agg
SeriesGroupBy.aggregate
DataFrameGroupBy.aggregate
SeriesGroupBy.transform
DataFrameGroupBy.transform
SeriesGroupBy.pipe
DataFrameGroupBy.pipe
DataFrameGroupBy.filter
SeriesGroupBy.filter
``DataFrameGroupBy`` computations / descriptive stats
-----------------------------------------------------
.. autosummary::
:toctree: api/
DataFrameGroupBy.all
DataFrameGroupBy.any
DataFrameGroupBy.bfill
DataFrameGroupBy.corr
DataFrameGroupBy.corrwith
DataFrameGroupBy.count
DataFrameGroupBy.cov
DataFrameGroupBy.cumcount
DataFrameGroupBy.cummax
DataFrameGroupBy.cummin
DataFrameGroupBy.cumprod
DataFrameGroupBy.cumsum
DataFrameGroupBy.describe
DataFrameGroupBy.diff
DataFrameGroupBy.ffill
DataFrameGroupBy.fillna
DataFrameGroupBy.first
DataFrameGroupBy.head
DataFrameGroupBy.idxmax
DataFrameGroupBy.idxmin
DataFrameGroupBy.last
DataFrameGroupBy.max
DataFrameGroupBy.mean
DataFrameGroupBy.median
DataFrameGroupBy.min
DataFrameGroupBy.ngroup
DataFrameGroupBy.nth
DataFrameGroupBy.nunique
DataFrameGroupBy.ohlc
DataFrameGroupBy.pct_change
DataFrameGroupBy.prod
DataFrameGroupBy.quantile
DataFrameGroupBy.rank
DataFrameGroupBy.resample
DataFrameGroupBy.rolling
DataFrameGroupBy.sample
DataFrameGroupBy.sem
DataFrameGroupBy.shift
DataFrameGroupBy.size
DataFrameGroupBy.skew
DataFrameGroupBy.std
DataFrameGroupBy.sum
DataFrameGroupBy.var
DataFrameGroupBy.tail
DataFrameGroupBy.take
DataFrameGroupBy.value_counts
``SeriesGroupBy`` computations / descriptive stats
--------------------------------------------------
.. autosummary::
:toctree: api/
SeriesGroupBy.all
SeriesGroupBy.any
SeriesGroupBy.bfill
SeriesGroupBy.corr
SeriesGroupBy.count
SeriesGroupBy.cov
SeriesGroupBy.cumcount
SeriesGroupBy.cummax
SeriesGroupBy.cummin
SeriesGroupBy.cumprod
SeriesGroupBy.cumsum
SeriesGroupBy.describe
SeriesGroupBy.diff
SeriesGroupBy.ffill
SeriesGroupBy.fillna
SeriesGroupBy.first
SeriesGroupBy.head
SeriesGroupBy.last
SeriesGroupBy.idxmax
SeriesGroupBy.idxmin
SeriesGroupBy.is_monotonic_increasing
SeriesGroupBy.is_monotonic_decreasing
SeriesGroupBy.max
SeriesGroupBy.mean
SeriesGroupBy.median
SeriesGroupBy.min
SeriesGroupBy.ngroup
SeriesGroupBy.nlargest
SeriesGroupBy.nsmallest
SeriesGroupBy.nth
SeriesGroupBy.nunique
SeriesGroupBy.unique
SeriesGroupBy.ohlc
SeriesGroupBy.pct_change
SeriesGroupBy.prod
SeriesGroupBy.quantile
SeriesGroupBy.rank
SeriesGroupBy.resample
SeriesGroupBy.rolling
SeriesGroupBy.sample
SeriesGroupBy.sem
SeriesGroupBy.shift
SeriesGroupBy.size
SeriesGroupBy.skew
SeriesGroupBy.std
SeriesGroupBy.sum
SeriesGroupBy.var
SeriesGroupBy.tail
SeriesGroupBy.take
SeriesGroupBy.value_counts
Plotting and visualization
--------------------------
.. autosummary::
:toctree: api/
DataFrameGroupBy.boxplot
DataFrameGroupBy.hist
SeriesGroupBy.hist
DataFrameGroupBy.plot
SeriesGroupBy.plot
|