series_stats_dynamic()
Gibt Statistiken für eine Reihe in einem dynamischen Objekt zurück.
Syntax
series_stats_dynamic(
Serie [,
ignore_nonfinite ])
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Typ | Erforderlich | BESCHREIBUNG |
---|---|---|---|
Serie | dynamic |
✔️ | 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 , was zurückgibt null , wenn nicht endliche Werte im Array vorhanden sind. |
Gibt zurück
Ein dynamisches Eigenschaftenbehälterobjekt mit folgendem Inhalt:
min
: Der Mindestwert im Eingabearray.min_idx
: Die erste Position des Minimalwerts im Eingabearray.max
: Der Maximalwert im Eingabearray.max_idx
: Die erste Position des Höchstwerts 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.503633853548269, "variance": 812.45714285714291, "sum": 492.0, "len": 15} |
Die folgende Abfrage erstellt eine Reihe des durchschnittlichen Taxipreises pro Minute und berechnet dann Statistiken zu diesen durchschnittlichen Tarifen:
nyc_taxi
| make-series Series=avg(fare_amount) on pickup_datetime step 1min
| project Stats=series_stats_dynamic(Series)
Ausgabe
Stats |
---|
{"min":0,"min_idx":96600,"max":"31.779069767441861","max_idx":481260,"avg":"13.062685479531414","stdev":"1.7730590207741219","variance":"3.1437382911484884","sum":"6865747.488041711","len":525600} |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für