Partilhar via


series_stats()

Aplica-se a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Retorna estatísticas para uma série numérica em uma tabela com uma coluna para cada estatística.

Observação

Essa função retorna vários valores. Se você precisar apenas de um único valor, como a média, considere usar series_stats_dynamic.

Sintaxe

...| extend ( Nome, ... ) = series_stats ( série [, ignore_nonfinite])

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
Nome string Os rótulos de coluna da tabela de saída. Se não forem fornecidos, o sistema irá gerá-los. Se você fornecer um número limitado de nomes, a tabela mostrará apenas essas colunas.
série dynamic ✔️ Uma matriz de valores numéricos.
ignore_nonfinite bool Determina se o cálculo inclui valores não finitos como null, NaN, inf, e assim por diante. O padrão é false, o que resultará em null se valores não finitos estiverem presentes.

Devoluções

Uma tabela com uma coluna para cada uma das estatísticas exibidas na tabela a seguir.

Estatística Descrição
min O valor mínimo na matriz de entrada.
min_idx A primeira posição do valor mínimo na matriz de entrada.
max O valor máximo na matriz de entrada.
max_idx A primeira posição do valor máximo na matriz de entrada.
avg O valor médio da matriz de entrada.
variance A variância da amostra da matriz de entrada.
stdev O desvio padrão da amostra da matriz de entrada.

Exemplo

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

Saída

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