series_stats()

Devolve estatísticas de uma série numérica numa tabela com uma coluna para cada estatística.

Nota

Esta função devolve vários valores. Se apenas precisar de um único valor, como a média, considere utilizar series_stats_dynamic.

Syntax

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

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Necessário Descrição
Nome string As etiquetas de coluna da tabela de saída. Se não for fornecido, o sistema irá gerá-los. Se 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 sucessivamente. A predefinição é false, o que resultará em null se estiverem presentes valores não finitos.

Devoluções

Uma tabela com uma coluna para cada uma das estatísticas apresentadas na tabela seguinte.

Estatística Description
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 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