次の方法で共有


series_stats_dynamic()

適用対象: ✅Microsoft FabricAzure データ エクスプローラーAzure MonitorMicrosoft Sentinel

動的オブジェクト内の系列の統計を返します。

構文

series_stats_dynamic(series [, ignore_nonfinite ])

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
系列 dynamic ✔️ 数値の配列。
ignore_nonfinite bool null、NaN、inf などの非有限値を無視しながら統計を計算するかどうかを示します。 既定値は false で、配列に有限値が存在する場合は null を返します。

返品

次の内容を含む動的プロパティ バッグ オブジェクト。

  • min: 入力配列の最小値。
  • min_idx: 入力配列内の最小値の最初の位置。
  • max: 入力配列の最大値。
  • max_idx: 入力配列内の最大値の最初の位置。
  • avg: 入力配列の平均値。
  • variance: 入力配列のサンプル分散。
  • stdev: 入力配列の標本標準偏差。
  • sum: 入力配列内の値の合計。
  • len: 入力配列の長さ。

print x=dynamic([23, 46, 23, 87, 4, 8, 3, 75, 2, 56, 13, 75, 32, 16, 29]) 
| project stats=series_stats_dynamic(x)

出力

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}

次のクエリでは、1 分あたりの平均タクシー料金の系列を作成し、これらの平均料金の統計情報を計算します。

nyc_taxi
| make-series Series=avg(fare_amount) on pickup_datetime step 1min
| project Stats=series_stats_dynamic(Series)

出力

統計
{"min":0,"min_idx":96600,"max":"31.779069767441861","max_idx":481260,"avg":"13.062685479531414","stdev":"1.7730590207741219","variance":"3.143738291148484","sum":"6865747.488041711","len":525600}