分组#
GroupBy 对象通过 groupby 调用返回:maxframe.dataframe.DataFrame.groupby(),maxframe.dataframe.Series.groupby() 等。
索引、迭代#
函数应用#
|
按组应用函数 func 并将结果合并在一起。 |
|
对分组数据使用一个或多个操作进行聚合。 |
|
对分组数据使用一个或多个操作进行聚合。 |
|
在每个组上调用生成具有相同索引的 DataFrame 的函数,并返回一个与原始对象具有相同索引且填充了转换值的 DataFrame |
计算 / 描述性统计#
|
|
|
|
|
为每组中的每一项从 0 到该组长度减一编号。 |
每组的累积最大值。 |
|
每组的累积最小值。 |
|
每组的累积乘积。 |
|
每组的累积总和。 |
|
|
|
|
返回一个扩展分组器,为每组提供扩展功能。 |
|
|
|
|
|
|
|
|
|
返回一个滚动分组器,为每个分组提供滚动功能。 |
|
|
|
|
|
|
|
|
|
以下方法在 SeriesGroupBy 和 DataFrameGroupBy 对象中都可用,但可能略有不同,通常 DataFrameGroupBy 版本允许指定 axis 参数,并且通常有一个参数用于指示是否限制应用于特定数据类型的列。
|
|
|
|
每组的累积最大值。 |
|
每组的累积最小值。 |
|
每组的累积乘积。 |
|
每组的累积总和。 |
|
|
使用指定的方法填充 NA/NaN 值 |
|
|
|
|
|
|
|
提供每组内值的排名。 |
|
从每个组中返回随机样本项。 |
以下方法仅适用于 SeriesGroupBy 对象。
以下方法仅适用于 DataFrameGroupBy 对象。
|
按组应用函数 func 并将结果合并在一起。 |