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.

Syntax

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

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

Parametry

Název Typ Vyžadováno Popis
Název string Popisky sloupců pro výstupní tabulku Pokud je nezadají, systém je vygeneruje. Pokud zadáte omezený počet názvů, zobrazí se v tabulce jenom tyto sloupce.
Série dynamic ✔️ Pole číselných hodnot.
ignore_nonfinite bool Určuje, jestli výpočet zahrnuje jiné než konečné hodnoty, jako jsou null, NaN, infatd. Výchozí hodnota je false, což způsobí, null že pokud existují jiné než konečné hodnoty.

Návraty

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

Statistický údaj Description
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 Ukázka rozptylu 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