series_stats()

Restituisce statistiche per una serie numerica in una tabella con una colonna per ogni statistica.

Nota

Questa funzione restituisce più valori. Se è necessario un solo valore, ad esempio la media, è consigliabile usare series_stats_dynamic.

Sintassi

...|extend(Nome, ... )=series_stats(serie [,ignore_nonfinite] )

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Tipo Obbligatoria Descrizione
Nome string Etichette di colonna per la tabella di output. Se non specificato, il sistema li genererà. Se si specifica un numero limitato di nomi, la tabella mostrerà solo tali colonne.
Serie dynamic ✔️ Matrice di valori numerici.
ignore_nonfinite bool Determina se il calcolo include valori non finiti, ad nullesempio , NaN, infe così via. Il valore predefinito è false, che genererà null se sono presenti valori non finiti.

Restituisce

Tabella con una colonna per ognuna delle statistiche visualizzate nella tabella seguente.

Statistiche Descrizione
min Valore minimo nella matrice di input.
min_idx Prima posizione del valore minimo nella matrice di input.
max Valore massimo nella matrice di input.
max_idx Prima posizione del valore massimo nella matrice di input.
avg Valore medio della matrice di input.
variance Varianza di esempio della matrice di input.
stdev Deviazione standard del campione della matrice di input.

Esempio

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

Output

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