BEAST MODEで異常値を除外して集計できるようにしたい
異常値を置換して平均を取得したく、BEAST MODE内の関数を利用して作成したところ上手くいきませんでした。
下記のような値を算出できる関数を実装できないでしょうか?
(3σ法を用いた正の値のみをとる変数に対する異常値の置換処理です)
AVG(case when AVG(`numeric_column`) + STDDEV_POP(`numeric_column`) * 3 < `numeric_column` then AVG(`numeric_column`) + STDDEV_POP(`numeric_column`) * 3 else `numeric_column` end)
0