eland.groupby.DataFrameGroupBy#
- class eland.groupby.DataFrameGroupBy(by: List[str], query_compiler: QueryCompiler, dropna: bool = True)#
它包含
eland.DataFrame.groupby()的所有 groupby 方法。- __init__(by: List[str], query_compiler: QueryCompiler, dropna: bool = True) None#
方法
__init__(by, query_compiler[, dropna])agg(func[, numeric_only])用于 groupby 和聚合
aggregate(func[, numeric_only])用于 groupby 和聚合
count()计算每个组的计数值。
mad([numeric_only])计算每个组的中位数绝对偏差值。
max([numeric_only])计算每个组的最大值。
mean([numeric_only])计算每个组的平均值。
median([numeric_only])计算每个组的中位数。
min([numeric_only])计算每个组的最小值。
mode()nunique()计算每个组的唯一值数量。
quantile([q])用于 groupby 并为给定 DataFrame 计算分位数。
std([numeric_only])计算每个组的标准差值。
sum([numeric_only])计算每个组的总和值。
var([numeric_only])计算每个组的方差值。