series_stats()
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Gibt Statistiken für eine numerische Datenreihe in einer Tabelle mit einer Spalte für jede Statistik zurück.
Hinweis
Diese Funktion gibt mehrere Werte zurück. Wenn Sie nur einen einzelnen Wert benötigen, z. B. den Mittelwert, sollten Sie series_stats_dynamic verwenden.
Syntax
...
|
extend
(
Name,
... )
=
series_stats
(
Reihe [,
ignore_nonfinite])
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
Name | string |
Die Spaltenbeschriftungen für die Ausgabetabelle. Wenn nicht angegeben, generiert das System sie. Wenn Sie eine begrenzte Anzahl von Namen angeben, werden in der Tabelle nur diese Spalten angezeigt. | |
Reihe | dynamic |
✔️ | Ein Array numerischer Werte. |
ignore_nonfinite | bool |
Bestimmt, ob die Berechnung nicht endliche Werte wie null , NaN , , inf usw. enthält. Der Standardwert ist false , was dazu führt null , dass nicht endliche Werte vorhanden sind. |
Gibt zurück
Eine Tabelle mit einer Spalte für jede der Statistiken, die in der folgenden Tabelle angezeigt werden.
Statistik | Beschreibung |
---|---|
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 Maximalwerts im Eingabearray. |
avg |
Der Mittelwert des Eingabearrays. |
variance |
Die Stichprobenabweichung des Eingabearrays. |
stdev |
Die Stichprobenstandardabweichung des Eingabearrays. |
Beispiel
print x=dynamic([23, 46, 23, 87, 4, 8, 3, 75, 2, 56, 13, 75, 32, 16, 29])
| project series_stats(x)
Output
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 |