Sdílet prostřednictvím


series_stats()

Vrátí statistiku pro číselnou řadu v tabulce se sloupcem pro každou statistiku.

Poznámka:

Tato funkce vrátí více hodnot. Pokud potřebujete jenom jednu hodnotu, například průměr, zvažte použití series_stats_dynamic.

Syntaxe

...| extend ( Jméno, ... ) = series_stats ( řada [, ignore_nonfinite])

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
Jméno string Popisky sloupců pro výstupní tabulku. Pokud není k dispozici, systém je vygeneruje. Pokud zadáte omezený počet názvů, zobrazí se v tabulce jenom tyto sloupce.
řada dynamic ✔️ Matice číselných hodnot.
ignore_nonfinite bool Určuje, zda výpočet obsahuje nekonficiální hodnoty jako null, NaN, infatd. Výchozí hodnota je false, což způsobí null , že pokud jsou k dispozici jiné než konečné hodnoty.

Návraty

Tabulka se sloupcem pro každou statistiku zobrazenou v následující tabulce.

Statistický údaj Popis
min Minimální hodnota ve vstupním poli.
min_idx První pozice minimální hodnoty ve vstupním poli.
max Maximální hodnota ve vstupním poli.
max_idx První pozice maximální hodnoty ve vstupním poli.
avg Průměrná hodnota vstupního pole.
variance Vzorový rozptyl vstupního pole.
stdev Vzorová směrodatná odchylka vstupního pole.

Příklad

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

Výstup

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