exponentialMovingAverage
exponentialMovingAverage
指定された時間に対する値の指数移動平均を計算します。
構文
各 value
は指定された timeunit
に対応します。半減期 x
は、指数的な重みが半分になる時間遅延です。この関数は重み付き平均を返します:時間が経つにつれて、対応する値の重みは少なくなります。
引数
value
— 値。整数、浮動小数点または小数。timeunit
— 時間単位。整数、浮動小数点または小数。時間単位はタイムスタンプ(秒)ではなく、時間間隔のインデックスです。intDivを使用して計算できます。
パラメータ
戻り値
- 過去
x
時間の値の指数的に平滑化された移動平均を、最新の時間点で返します。
タイプ: Float64。
例
入力テーブル:
クエリ:
結果:
クエリ:
結果: