指数移動平均 - Teradata Database - Teradata Vantage NewSQL Engine

Teradata Vantage™ - NewSQL Engineの分析関数

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/pqk1526318183991.ditamap
dita:ditavalPath
ja-JP/pqk1526318183991.ditaval
dita:id
B035-1206
Product Category
Software
Teradata Vantage

指数移動平均(EMA)、または指数加重移動平均(EWMA)では、減衰係数alphaが適用され、古い値の重みが指数関数的に減少します。この手法は、古い結果を維持しながら、最近の結果により大きな重みを与えます。

MAvgType ('E')の場合、MovingAverage関数は次のプロシージャを使用します。
  1. 最初のn行の算術平均を計算します。

    n値はStartRows引数によって指定されます。

  2. 後続の各行については、次の式を使用して新しい指数移動平均値を計算します。

    EMAM = alpha * V + (1 - alpha) * EMAM-1

    alphaはAlpha引数で指定されます。Vは新しい値です。