2
0

決定木の所属ルールと該当条件をレコードに割り当てる(SPSS Modeler データ加工逆引き3-24)

Last updated at Posted at 2023-10-24

決定木の所属ルールと該当条件をレコードに割り当てる

スクリーンショット 2023-10-18 10.09.26.png

この記事は以下のブログを元に書かれています。

1.想定される利用目的

・マーケティング施策実施の際の判別条件説明
・与信提示の際の判別条件説明
・設備故障アラートの際の判別条件説明

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

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

スクリーンショット 2023-10-18 10.12.41.png

ルールをレコードに割り当てる

a.入力するデータは以下の通りです。[解約フラグ]を予測するための通信系データセットです。
スクリーンショット 2023-10-18 10.19.03.png

b.[データ型]ノードを編集します。
スクリーンショット 2023-10-18 10.19.20.png

c.[CHAID]ノードを実行します。dのナゲットが生成されます。

d.[CHAIDモデル]を編集します。[生成]メニューから[ルールセット]を選択します。

スクリーンショット 2023-10-18 10.40.53.png

以下はOKを選択するとeが生成されます。
スクリーンショット 2023-10-18 10.41.18.png

e.[CHAIDルールセット]ノードを編集します。[生成]メニューから[ルールトレースノード]を選択します。fが自動生成されます。
スクリーンショット 2023-10-18 10.44.21.png

f.[スーパー]ノードを編集し[ズームイン]ボタンを押します。決定木のルールが自動的にノードとして作成されています。
スクリーンショット 2023-10-18 11.16.11.png

g.[テーブル]を表示します。
スクリーンショット 2023-10-18 11.19.07.png

ルールの該当条件をレコードに割り当てる

h.追加で入力するデータは以下の通りです。
スクリーンショット 2023-10-18 11.23.47.png

このデータは以下の方法で作成されたものです。

スクリーンショット 2023-10-18 11.26.29.png

i.[置換]ノードを編集します。文字列の前後の空白を除去します。
スクリーンショット 2023-10-18 11.27.57.png

j.[フィールド作成]ノードを編集します。
スクリーンショット 2023-10-18 11.29.36.png

[プレビュー]します。
スクリーンショット 2023-10-18 11.29.51.png

k.[フィールド作成]ノードを編集します。
スクリーンショット 2023-10-18 11.31.22.png

この時点でのテーブルイメージは以下の通りです。
スクリーンショット 2023-10-18 11.36.19.png

l.[置換]ノードを編集します。
スクリーンショット 2023-10-18 11.32.52.png

この時点でのテーブルイメージは以下の通りです。
スクリーンショット 2023-10-18 11.40.16.png

m.[条件抽出]ノードを編集します。
スクリーンショット 2023-10-18 11.41.20.png

n.[フィールド作成]ノードを編集します。
スクリーンショット 2023-10-18 11.41.42.png

この時点でのテーブルイメージは以下の通りです。
スクリーンショット 2023-10-18 11.44.27.png

o.[データ型]ノードで値の読み込みボタンを押します。

p.[再構成]ノードを編集します。
スクリーンショット 2023-10-18 11.46.20.png

[プレビュー]します。
スクリーンショット 2023-10-18 11.46.43.png

q.[置換]ノードを編集します。
スクリーンショット 2023-10-18 11.48.44.png

r.[置換]ノードを編集します。
スクリーンショット 2023-10-18 11.50.28.png

[プレビュー]します。
スクリーンショット 2023-10-18 11.51.41.png

s.[レコード集計]ノードを編集します。
スクリーンショット 2023-10-18 11.58.18.png

t.[置換]ノードを編集します。
スクリーンショット 2023-10-18 11.58.33.png

u.[フィールド作成]ノードを編集します。
スクリーンショット 2023-10-18 12.00.21.png

[プレビュー]します。
スクリーンショット 2023-10-18 12.01.47.png

v.[レコード結合]ノードを編集します。
スクリーンショット 2023-10-18 12.02.12.png

w.[フィルター]ノードを編集します。
スクリーンショット 2023-10-18 12.02.39.png

[テーブル]を実行します。
スクリーンショット 2023-10-18 12.03.00.png

注意点

SPSS Modeler18.4ではルールセットノードトレースノードを作成するためにパッチを充てる必要があります。

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