series_stats_dynamic()
Vrátí statistiku pro řadu v dynamickém objektu.
Syntax
series_stats_dynamic(
řada [,
ignore_nonfinite ])
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
Série | dynamic |
✔️ | Pole číselných hodnot. |
ignore_nonfinite | bool |
Určuje, jestli se mají počítat statistiky a současně se ignorují jiné než konečné hodnoty, jako je null, NaN, inf atd. Výchozí hodnota je false , která vrátí null , pokud pole obsahuje jiné než konečné hodnoty. |
Návraty
Objekt dynamického kontejneru vlastností s následujícím obsahem:
min
: Minimální hodnota ve vstupním poli.min_idx
: První pozice minimální hodnoty ve vstupní matici.max
: Maximální hodnota ve vstupním poli.max_idx
: První pozice maximální hodnoty ve vstupní matici.avg
: Průměrná hodnota vstupního pole.variance
: Výběrová odchylka vstupního pole.stdev
: Směrodatná odchylka vzorku vstupního pole.sum
: Součet hodnot ve vstupní matici.len
: Délka vstupního pole.
Příklad
print x=dynamic([23, 46, 23, 87, 4, 8, 3, 75, 2, 56, 13, 75, 32, 16, 29])
| project stats=series_stats_dynamic(x)
Výstup
stats |
---|
{"min": 2.0, "min_idx": 8, "max": 87.0, "max_idx": 3, "avg": 32.8, "stdev": 28.50363853548269, "variance": 812.45714285714291, "sum": 492.0, "len": 15} |
Následující dotaz vytvoří řadu průměrných jízdného taxíkem za minutu a pak vypočítá statistiku těchto průměrných jízdného:
nyc_taxi
| make-series Series=avg(fare_amount) on pickup_datetime step 1min
| project Stats=series_stats_dynamic(Series)
Výstup
Statistiky |
---|
{"min":0,"min_idx":96600,"max":"31,77906976441861","max_idx":481260,"avg":"13.062685479531414","stdev":"1,7730590207741219","rozptyl":"3.1437382911484884","sum":"6865747.488041711","len":525600} |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro