Agregador
Descripción general
Clase de utilidad para calcular valores agregados.
Es poco probable que los usuarios usen esta clase directamente. En su lugar Grabadora las subclases utilizarán esta funcionalidad para agregar sus resultados en diferentes dimensiones (por ejemplo, tiempo, escenarios, etc.). API Referencia
Atributos
_kwargs
func
La función de agregación que se va a utilizar. Puede ser una cadena o un dictado que defina las funciones de agregación, o una función personalizada invocable que realice la agregación.
Cuando es una cadena, puede ser una de las siguientes: «suma», «mínimo», «máximo», «media», «mediana», «producto» o «recuento»_distinto de cero». Estas cadenas se asignan al agregador y hacen que el agregador utilice las funciones numéricas correspondientes
.
Se puede proporcionar un diccionario que contenga una clave «func» y las teclas «args» y «kwargs» opcionales. El valor de «func» debe ser una cadena correspondiente a los nombres numéricos de funciones antes mencionados, con las opciones adicionales de «percentile» y «percentileofscore». Estas dos últimas funciones requieren argumentos adicionales (el percentil y la puntuación) para funcionar y deben proporcionarse como valores en las teclas «args» o «kwargs» del diccionario. Consulte las definiciones de las funciones numpy (o scipy) correspondientes para obtener documentación sobre estos argumentos.
Por último, se puede proporcionar una función invocable. Esta función debe aceptar una matriz numérica 1D o 2D como primer argumento y admitir la palabra clave «axis» como un valor entero que determina en qué eje debe aplicar la agregación la función. La palabra clave axis solo se proporciona cuando se proporciona una matriz 2D. Por lo tanto, `la función invocable debería comportarse de manera similar a las funciones numéricas.
Sí, función
_argumentos
func_
Etiquetas: lista
Sí, función
func_kwargs: dictado
Sí
Ejemplo
Last updated