El método de las series pandas pandas.Series.agg aplica una o más funciones de agregación a los valores de la serie. La función a aplicar deberá pasarse como primer argumento y tendrá que ser el nombre de una función Python, una cadena de texto representando una función válida o un diccionario. En el caso de querer aplicar más de una función de agregación, éstas deberán pasarse como una lista.
Por ejemplo, consideremos la siguiente serie conteniendo información sobre las ventas realizadas en diferentes meses:
ventas = pd.Series([1, 3, 0, 2, 5, 4], index = ["Ene", "Mar", "Ene", "Feb", "Feb", "Ene"])
ventas
Ene 1
Mar 3
Ene 0
Feb 2
Feb 5
Ene 4
dtype: int64
Si deseamos calcular el valor medio de las ventas, podríamos hacerlo con el siguiente código:
ventas.agg("mean")
2.5
...o los valores máximo y mínimo con el siguiente código:
ventas.agg([max, min])
max 5
min 0
dtype: int64