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])

计算每个组的方差值。