series_stats_dynamic()
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Retorna estatísticas para uma série em um objeto dinâmico.
Sintaxe
series_stats_dynamic(
série [,
ignore_nonfinite ])
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Digitar | Obrigatória | Descrição |
---|---|---|---|
série | dynamic |
✔️ | Uma matriz de valores numéricos. |
ignore_nonfinite | bool |
Indica se as estatísticas devem ser calculadas ignorando valores não finitos, como null, NaN, inf e assim por diante. O padrão é false , que retorna null se valores não finitos estiverem presentes na matriz. |
Devoluções
Um objeto de recipiente de propriedades dinâmico com o seguinte conteúdo:
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.sum
: A soma dos valores na matriz de entrada.len
: O comprimento da matriz de entrada.
Exemplo
print x=dynamic([23, 46, 23, 87, 4, 8, 3, 75, 2, 56, 13, 75, 32, 16, 29])
| project stats=series_stats_dynamic(x)
Saída
stats |
---|
{"min": 2,0, "min_idx": 8, "max": 87,0, "max_idx": 3, "avg": 32,8, "stdev": 28,503633853548269, "variação": 812,45714285714291, "sum": 492,0, "len": 15} |
A consulta a seguir cria uma série da tarifa média de táxi por minuto e, em seguida, calcula estatísticas sobre essas tarifas médias:
nyc_taxi
| make-series Series=avg(fare_amount) on pickup_datetime step 1min
| project Stats=series_stats_dynamic(Series)
Saída
Estatísticas |
---|
{"min":0,"min_idx":96600,"max":"31.779069767441861","max_idx":481260,"avg":"13.062685479531414","stdev":"1.7730590207741219","variance":"3.1437382911484884","sum":"6865747.488041711","len":525600} |