Compartir a través de


series_stats()

Se aplica a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Devuelve estadísticas de una serie numérica de una tabla con una columna para cada estadística.

Nota:

Esta función devuelve varios valores. Si solo necesita un valor único, como el promedio, considere la posibilidad de usar series_stats_dynamic.

Sintaxis

...| extend ( Nombre, ... ) = series_stats ( series [, ignore_nonfinite])

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
Nombre string Etiquetas de columna para la tabla de salida. Si no se proporciona, el sistema los generará. Si proporciona un número limitado de nombres, la tabla mostrará solo esas columnas.
serie dynamic ✔️ Matriz de valores numéricos.
ignore_nonfinite bool Determina si el cálculo incluye valores no finitos como null, NaN, inf, etc. El valor predeterminado es false, lo que dará como resultado null si hay valores no finitos presentes.

Devoluciones

Tabla con una columna para cada una de las estadísticas mostradas en la tabla siguiente.

Estadísticas Descripción
min Valor mínimo de la matriz de entrada.
min_idx La primera posición del valor mínimo en la matriz de entrada.
max Valor máximo de la matriz de entrada.
max_idx Primera posición del valor máximo de la matriz de entrada.
avg Valor medio de la matriz de entrada.
variance Varianza de ejemplo de la matriz de entrada.
stdev Desviación estándar de ejemplo de la matriz de entrada.

Ejemplo

print x=dynamic([23, 46, 23, 87, 4, 8, 3, 75, 2, 56, 13, 75, 32, 16, 29]) 
| project series_stats(x)

Salida

series_stats_x_min series_stats_x_min_idx series_stats_x_max series_stats_x_max_idx series_stats_x_avg series_stats_x_stdev series_stats_x_variance
2 8 87 3 32,8 28.5036338535483 812.457142857143