SPSS Modeler ノードリファレンス 5-3 CHAID(決定木)

# 5-3 CHAIDノード[モデル作成タブ]
<img width="200" alt="107_89CHAID.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/1299b226-15d9-f3de-eb30-63423fd75309.png">


## 1.ノードの目的
決定木アルゴリズムCHAIDを作成します。判別予測と数値予測の両方が行えます。

## 2.解説動画（60秒）

<iframe width="560" height="315" src="https://www.youtube.com/embed/vtFc5vUmQpg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

## 3.クイックスタート

[生産国]を判別するモデルを作ります。
＊サンプルデータ（CSV）は[5.参考情報]からダウンロードできます。
![スクリーンショット 2022-02-02 16.55.24.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/ed0f192e-4c7b-1f2c-b9bb-32acf067c345.png)

[可変長ファイル]ノードで入力パスを指定。[データ型]タブで以下のように設定します。[値の読み込み]ボタンをおしてから[生産国]を[対象]、それ以外を[入力]にします。
![スクリーンショット 2022-02-02 16.56.45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/e265eb16-2978-ad36-9977-c7bac6764778.png)



[CHAID]を入力ノードに接続して赤枠のボタンから実行します。
![スクリーンショット 2022-02-02 17.00.12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/c5f6bb14-fd2e-c106-6f08-515f289cfec2.png)


モデルナゲット（ダイヤのアイコン）が生成されたらダブルクリックで編集します。
![スクリーンショット 2022-02-02 17.01.23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/0df257c8-127c-c92e-e79a-2e70ccfeaf41.png)


[ビューアー]タブに樹木図が表示されます。
![スクリーンショット 2022-02-02 17.02.56.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/e392d667-c38c-74c4-e5c7-c2941ac2f782.png)

![画面.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/229d849c-4db4-f948-1da8-56c0eec813db.png)

[モデル]タブにルールと重要度分析結果が表示されます。
![スクリーンショット 2022-02-02 18.34.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/64409cfd-a401-d984-1b42-5ffad9ccace8.png)

### SPSS Modelerで決定木モデルを選ぶ際のヒント

#### SPSS Modelerの予測系アルゴリズム
赤い下線で示したノードは全て決定木です。
![スクリーンショット 2022-02-02 18.18.55.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/63cfa6b7-f0ed-d0a8-31ff-b8c7c30b1564.png)

#### SPSS Modelerのツリー図が表示できる4種類の決定木
説明能力の高いツリー図を表示できる4つの決定木は以下の特徴があります。
![スクリーンショット 2022-02-02 17.47.34.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/625f28a4-806d-b6fb-5dcd-ed3dfa533480.png)

## 4.Tips

#### わたしの推しノード – 絶対エース「CHAIDノード」

https://www.ibm.com/blogs/solutions/jp-ja/spssmodeler-push-node-6/

#### 決定木の所属グループと該当条件をレコードに付与する

https://www.ibm.com/blogs/solutions/jp-ja/modeler-tips-19/

## 5.参考情報

#### 利用データ

右クリックでリンク先を保存してください。

https://raw.githubusercontent.com/yoichiro0903n/blue/main/cars.csv


#### 解説動画

<iframe width="560" height="315" src="https://www.youtube.com/embed/vtCxArBB6qE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

#### SPSS Modelerの決定木ノードをPythonで書き換える

https://qiita.com/kawada2017/items/b6dd01ed5f58cd2fb189

#### ノードのヘルプ

https://www.ibm.com/docs/ja/spss-modeler/18.3.0?topic=nodes-chaid-node

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

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

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

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