pyspark.pandas.Series.aggregate

Series. aggregate ( func : Union [ str , List [ str ] ] ) → Union[int, float, bool, str, bytes, decimal.Decimal, datetime.date, datetime.datetime, None, pyspark.pandas.series.Series] [source]

在指定轴上使用一个或多个操作进行聚合。

Parameters
func str or a list of str

函数名称(s) 作为字符串应用于序列。

Returns
scalar, Series

返回值可以是: - 标量 : 当 Series.agg 使用单个函数调用时 - Series : 当 Series.agg 使用多个函数调用时

另请参阅

Series.apply

在 Series 上调用函数。

Series.transform

仅执行转换类型操作。

Series.groupby

对组执行操作。

DataFrame.aggregate

DataFrame的等效函数。

注释

agg aggregate 的别名。使用这个别名。

示例

>>> s = ps.Series([1, 2, 3, 4])
>>> s.agg('min')
1
>>> s.agg(['min', 'max']).sort_index()
max    4
min    1
dtype: int64