Sign up to take part
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
ひとつのカラムに月ごとの売上データが縦に入力されているのですが、12ヶ月平均(MAT)や3ヶ月平均(R3M)のカラムも新たに追加したいです。どの様にすれば追加できるのでしょうか?
日付がDate型の場合、Windowレシピを使って、移動平均や合計を出すことが可能です。Windowレシピの使い方は、以下URLをご参照ください。
ただ、過去12ヶ月や3ヶ月の平均を出したい場合、上記ドキュメントの設定ですと、単純にその具体的な日付(2024年2月14日など)から過去3ヶ月という計算となりますので、今回の目的(月次でのサマリ)を行うためには、事前にデータを加工しておく必要があると思います。手順は以下のようなイメージです。
手順1)日付から「日」以下の要素切り捨てることで、「2024-01-01」「2024-02-01」・・・のような日付に統一しておきます。(これは、Prepareレシピを使って簡単に対応できます)
手順2)例えば、当月を含む過去3ヶ月の移動平均・合計を別のカラムに格納したい場合、Windowレシピにて、以下画像のような設定で実現できます。
@Junichi 先ほどの回答について、一点補足させてください。
上記の手順ですと、冗長なデータ(月毎に同じ値)が複数生成されることになりますので、Windowレシピを実行する前に、Groupレシピを利用して、月次のサマリーを作っておいた方が、効率的だと思います。Groupレシピの利用方法については、以下のドキュメントをご参照ください。
Dataikuナレッジベース:Concept | Group recipe
https://knowledge.dataiku.com/latest/data-preparation/visual-recipes/concept-group-recipe.html
また、Windowレシピの利用方法等に関しましては、Dataikuアカデミーの以下コースでも扱っています。今後お時間がありましたら、ぜひご受講ください!
Dataikuアカデミー:ビジュアルレシピ上級編
https://academy.dataiku.com/path/ja-advanced-designer/visual-recipes-102-ja
@TsuyoshiK さん、ありがとうございます!試してみます。