series_stats_dynamic()
Gibt Statistiken für eine Reihe in einem dynamischen Objekt zurück.
Syntax
series_stats_dynamic(
Serie [,
ignore_nonfinite ])
Parameter
Name | type | Erforderlich | Beschreibung |
---|---|---|---|
Serie | dynamisch | ✓ | Ein Array numerischer Werte. |
ignore_nonfinite | bool | Gibt an, ob die Statistiken berechnet werden sollen, während nicht endliche Werte wie null, NaN, inf usw. ignoriert werden. Der Standardwert ist false , der zurückgibt null , wenn nicht endliche Werte im Array vorhanden sind. |
Gibt zurück
Ein dynamisches Eigenschaftsbehälterobjekt mit folgendem Inhalt:
min
: Der Mindestwert im Eingabearray.min_idx
: Die erste Position des Mindestwerts im Eingabearray.max
: Der maximale Wert im Eingabearray.max_idx
: Die erste Position des Maximalwerts im Eingabearray.avg
: Der Durchschnittswert des Eingabearrays.variance
: Die Beispielvarianz des Eingabearrays.stdev
: Die Standardabweichung des Beispiels des Eingabearrays.sum
: Die Summe der Werte im Eingabearray.len
: Die Länge des Eingabearrays.
Beispiel
print x=dynamic([23, 46, 23, 87, 4, 8, 3, 75, 2, 56, 13, 75, 32, 16, 29])
| project stats=series_stats_dynamic(x)
Ausgabe
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} |