series_stats()

各統計の列を含むテーブル内の数値系列の統計を返します。

注意

この関数は、複数の値を返します。 平均などの 1 つの値のみが必要な場合は、 series_stats_dynamicの使用を検討してください。

構文

...|extend(名前, ... )=series_stats(series [,ignore_nonfinite] )

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

パラメーター

名前 必須 説明
名前 string 出力テーブルの列ラベル。 指定しない場合、システムによって生成されます。 名前の数に制限がある場合、テーブルにはそれらの列のみが表示されます。
シリーズ dynamic ✔️ 数値の配列。
ignore_nonfinite bool 計算に、などのnullNaNinf有限以外の値が含まれているかどうかを判断します。 既定値は で 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