pd.Series.groupby
¶
pandas.Series.groupby(by=None, axis=0, level=None, as_index=True, sort=True, group_keys=True, squeeze=NoDefault.no_default, observed=False, dropna=True)
Supported Arguments¶
argument | datatypes | other requirements |
---|---|---|
by |
Array-like or Series data. This is not supported with Decimal or Categorical data. | Must be constant at Compile Time |
level |
integer |
|
You must provide exactly one of by
and level
Example Usage¶
>>> @bodo.jit
... def f(S, by_series):
... return S.groupby(by_series).count()
>>> S = pd.Series([1, 2, 24, None] * 5)
>>> by_series = pd.Series(["421", "f31"] * 10)
>>> f(S, by_series)
>
421 10
f31 5
Name: , dtype: int64
Note
Series.groupby
doesn't currently keep the name of the original
Series.