1
1

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 データ加工逆引き7-5)

Last updated at Posted at 2022-07-11

横持ちを縦持ち/トランザクション形式へ復元(行列入替)

スクリーンショット 2022-07-08 11.30.09.png

1.想定される利用目的

・トランザクション形式を要求するシーケンスモデル(時系列アソシエーション)の準備
・テーブルを追加するための前処理

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

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

スクリーンショット 2022-07-08 11.30.34.png

a.入力するデータは以下の通りです。
スクリーンショット 2022-07-08 11.25.32.png

b.[行列入替]ノードを編集します。[行列入替方法]を[フールドをレコードへ]にします。
スクリーンショット 2022-07-08 11.37.03.png

[プレビュー]します。
スクリーンショット 2022-07-08 11.37.23.png

c.[ソート]ノードを編集してIDを昇順に並び替えます。
スクリーンショット 2022-07-08 11.37.36.png

[テーブル]を実行します。
スクリーンショット 2022-07-08 11.37.53.png

[行列入替]ノードで逆の処理を行う

処理速度を考慮すると[再構成]を利用する方法がおすすめです。

d.入力するデータは以下の通りです。
スクリーンショット 2022-07-08 11.37.53.png

e.[行列入替]ノードを編集します。[行列入替方法]を[レコードからフィールドへ]にします。
スクリーンショット 2022-07-08 11.38.06.png

[プレビュー]します。値が実数なので変更します。
スクリーンショット 2022-07-08 11.38.23.png

f.[置換]ノードを編集します。@￰FIELDはワイルドカードです。同時に3つのフィールド(列)を指定可能です。
スクリーンショット 2022-07-08 11.38.37.png

[テーブル]を実行します。
スクリーンショット 2022-07-08 11.38.56.png

注意事項

cからeに接続して実行する場合には事前に[データ型]ノードを配置して[値の読み込み]を行う必要があります。

スクリーンショット 2022-07-08 12.01.50.png

4.参考情報

横持ちを縦持ちにする解説記事

シーケンスを解説する記事

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

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

1
1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?