2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

未来の値を列に展開する(SPSS Modeler データ加工逆引き4-17)

Last updated at Posted at 2022-11-03

未来の値を列に展開(オフセットと時系列加工ノード)

スクリーンショット 2022-10-28 22.02.11.png
逆引き4-4[過去の値を列に展開する]の逆の操作です。

1.想定される利用目的

・需要予測モデルのための目的変数作成(ニューラルの複数列同時予測)

2.サンプルストリームのダウンロード

3.サンプルストリームの説明

スクリーンショット 2022-10-28 22.03.18.png

a.入力するデータは以下の通りです。[PV]の明日から3日後までの値を新しいフィールドとして作成します。
スクリーンショット 2022-06-29 8.09.59.png

b.[フィールド作成]ノードを編集します。列方向に参照するオフセット関数を利用します。[@￰OFFSET(フィールド,-1)]でフィールドの値の1行下を参照します。-1を1にすると1行上を参照(逆引き4-4)。
スクリーンショット 2022-10-28 22.05.16.png

式ビルダーのライブラリから@￰関数を探すと簡単に入力できます。
スクリーンショット 2022-10-28 22.06.40.png

[プレビュー]します。
スクリーンショット 2022-10-28 22.07.14.png

c.同じ要領で2日後を作ります。
スクリーンショット 2022-10-28 22.07.37.png

d.3日後も同様に記述します。
スクリーンショット 2022-10-28 22.08.05.png

[プレビュー]します。完成しました。
スクリーンショット 2022-10-28 22.08.54.png

[時系列]ノードを利用して同時にN日分のオフセットフィールドを作る

e.[ソート]ノードを編集し時系列を反転させます。
スクリーンショット 2022-10-28 22.09.36.png

f.[時系列]ノードを編集します。スパンを7にして7日分一度に作成します。
スクリーンショット 2022-10-28 22.10.02.png

[プレビュー]します。
スクリーンショット 2022-10-28 22.10.36.png

g.[ソート]ノードを編集し時系列を元に戻します。
スクリーンショット 2022-10-28 22.11.04.png

[テーブル]を実行します。7日分が完成しました。
スクリーンショット 2022-10-28 22.11.38.png

注意点

ニューラルなどを使った特殊なトレンド予測をする場合に[時系列]ノードで将来の値を列に展開する場合に使用します。必ずしも一般的な加工ではありません。

4.参考情報

オフセット関数を解説した記事

時系列ノード(加工)と機械学習のトレンド予測モデル作成手続き

SPSS Modeler ノードリファレンス目次

SPSS Modeler 逆引きストリーム集(データ加工)

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?