Nヶ月特定アイテムの購入がない顧客をリストする(SPSS Modeler データ加工逆引き4-27)

# Nヶ月特定アイテムの購入がない顧客をリストする

![スクリーンショット 2024-09-21 8.49.11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/0afe05fe-9522-f225-e006-316eddcd9000.png)

この処理を複数アイテムでループさせる場合には4-28を参照してください。

## 1.想定される利用目的

・マーケティング施策の自動化

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

https://github.com/yoichiro0903n/blue/raw/refs/heads/main/offering_list.str

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

![スクリーンショット 2024-09-20 16.10.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/675e8037-b7b6-3bfb-6ddc-b8f70b502304.png)

a.入力するデータは以下の通りです。

![スクリーンショット 2024-09-20 16.04.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/ae138300-4f8b-c3a2-73ea-840c078af6f8.png)

b.[フィールド作成]ノードを編集します。

![スクリーンショット 2024-09-20 16.05.08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/c636529b-ccea-a729-d809-555c11699bbe.png)

[プレビュー]します。

![スクリーンショット 2024-09-20 16.05.22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/c3811c14-f0b1-3050-c8c0-c0e5eb1a2cf2.png)

c.[レコード集計]ノードを編集します。

![スクリーンショット 2024-09-20 16.05.38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/8b49fa06-8e89-2308-1070-d3dc5da1a6df.png)

d.[ソート]ノードを編集します。

![スクリーンショット 2024-09-20 16.05.55.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/6f681c97-0fd6-b069-6d8c-7251ebcae239.png)

e.[フィールド作成]ノードを編集します。

![スクリーンショット 2024-09-20 16.06.06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/9cb6b8a4-325e-3f19-64df-7f23952d53a7.png)

[プレビュー]します。

![スクリーンショット 2024-09-20 16.06.29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/9b85dcc7-40d7-bac9-3276-c014cd6f0a2d.png)

f.[レコード結合]ノードを編集します。

![スクリーンショット 2024-09-20 16.06.44.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/b0d18e7c-5dc5-0317-b86a-59798cfcc9ec.png)

[プレビュー]します。

![スクリーンショット 2024-09-20 16.07.05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/62ad8255-b260-c161-7ac8-c97c8256d0f8.png)

g.[条件抽出]ノードを編集します。

![スクリーンショット 2024-09-20 16.07.21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/e88b8848-8d7f-c37a-7269-0a48e78b5f18.png)

表から右クリックで[条件抽出]ノードを生成する方法は以下を参照

https://qiita.com/416nishimaki/items/dcb99c48dde67c5adc9a

[プレビュー]します。

![スクリーンショット 2024-09-20 16.07.46.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/38c1d316-daa4-58e0-dfe2-dc11bcfc726b.png)

h.[データ型]ノードを編集します。[値の読み込み]ボタンを押して　[Nヶ月前]を「順序型]で確定させます。

![スクリーンショット 2024-09-20 16.08.03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/253d0005-dc69-fb8c-e1b6-64486aa3cf72.png)

i.[フラグ設定]ノードを編集します。
![スクリーンショット 2024-09-20 16.08.19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/1b5d0492-785e-e4bc-a4b8-5d14c9e13b80.png)

[プレビュー]します。

![スクリーンショット 2024-09-20 16.08.44.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/723a194a-7298-036e-f5eb-0ce44d5ef9e1.png)

　[Nヶ月前　_1]から[Nヶ月前　_5]=[0]かつ[Nヶ月前　_6]=[1]になるようにセルをハイライトして以下のメニューから[条件抽出]ノードを自動生成させます。

![スクリーンショット 2024-09-20 16.09.05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/09cf7295-7dec-da76-4e95-ac0ae7dc6d73.png)

j.[条件抽出]ノードを編集します。

![スクリーンショット 2024-09-21 9.03.58.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/4be4bc31-d7c7-d94b-0772-e6b840ee0775.png)

[テーブル]を実行します。

![スクリーンショット 2024-09-20 16.10.23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/c4e9136e-825a-97c3-0c42-b7724627879c.png)

#### 注意事項

iで列展開するメンバー表示されない場合にはhのデータ型の確定を確認します。

## 4.参考情報

#### ID毎に初回から3回目までのイベントを列に展開する

https://qiita.com/416nishimaki/items/63e47df549fa8ac8582b

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

https://qiita.com/416nishimaki/private/503037195081d3323eee

#### SPSS Modeler 逆引きストリーム集（データ加工）

https://qiita.com/416nishimaki/private/4bf813e6cba84b2a1008