series_stats()
適用於:✅Microsoft網狀架構✅Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel
傳回數據表中具有每個統計數據之數據行之數值數列的統計數據。
注意
此函式會傳回多個值。 如果您只需要單一值,例如平均值,請考慮使用 series_stats_dynamic。
語法
...
|
extend
(
名字,
... )
=
series_stats
(
series [,
ignore_nonfinite])
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
名稱 | string |
輸出數據表的數據列標籤。 如果未提供,系統會產生它們。 如果您提供數目有限的名稱,數據表只會顯示這些數據行。 | |
系列 | dynamic |
✔️ | 數值的陣列。 |
ignore_nonfinite | bool |
判斷計算是否包含非有限值,例如 null 、 NaN 、 inf 等。 預設值為 false ,如果存在非有限值,則會產生 null 。 |
傳回
數據表,其中包含下表所顯示之每個統計數據的數據行。
統計資料 | 描述 |
---|---|
min |
輸入陣列中的最小值。 |
min_idx |
輸入陣列中最小值的第一個位置。 |
max |
輸入陣列中的最大值。 |
max_idx |
輸入陣列中最大值的第一個位置。 |
avg |
輸入陣列的平均值。 |
variance |
輸入數位的樣本變異數。 |
stdev |
輸入數位的範例標準偏差。 |
範例
print x=dynamic([23, 46, 23, 87, 4, 8, 3, 75, 2, 56, 13, 75, 32, 16, 29])
| project series_stats(x)
輸出
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 |