series_stats()

Returnerar statistik för en numerisk serie i en tabell med en kolumn för varje statistik.

Anteckning

Den här funktionen returnerar flera värden. Om du bara behöver ett enda värde, till exempel medelvärdet, bör du överväga att använda series_stats_dynamic.

Syntax

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

Läs mer om syntaxkonventioner.

Parametrar

Namn Typ Obligatorisk Beskrivning
Namn string Kolumnetiketterna för utdatatabellen. Om det inte anges genererar systemet dem. Om du anger ett begränsat antal namn visar tabellen endast dessa kolumner.
Serien dynamic ✔️ En matris med numeriska värden.
ignore_nonfinite bool Avgör om beräkningen innehåller icke-ändliga värden som null, NaN, infoch så vidare. Standardvärdet är false, vilket resulterar i null om det finns icke-ändliga värden.

Returer

En tabell med en kolumn för var och en av statistiken som visas i följande tabell.

Statistik Description
min Minimivärdet i indatamatrisen.
min_idx Den första positionen för minimivärdet i indatamatrisen.
max Det maximala värdet i indatamatrisen.
max_idx Den första positionen för maxvärdet i indatamatrisen.
avg Det genomsnittliga värdet för indatamatrisen.
variance Exempelavvikelsen för indatamatrisen.
stdev Exempelstandardavvikelsen för indatamatrisen.

Exempel

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

Resultat

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