series_stats()

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.

Syntax

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

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Obrigatório Descrição
Nome string Os rótulos de coluna para a tabela de saída. Se não for fornecido, o sistema os gerará. 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, infe assim por diante. O padrão é false, o que resultará em null se valores não finitos estiverem presentes.

Retornos

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 variação de exemplo da matriz de entrada.
stdev O desvio padrão de exemplo 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