1
1

異なるデータ型のフィールドをキーにしてテーブルを結合する(SPSS Modeler データ加工逆引き6-13)

Posted at

異なるデータ型のフィールドをキーにしてテーブルを結合する

スクリーンショット 2024-07-26 9.23.53.png

1.想定される利用目的

・テーブルを結合する際にキーのデータ型が異なっている場合の対処

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

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

スクリーンショット 2024-07-24 12.42.59.png

a.入力するデータのひとつめは以下の通りです。[顧客ID]が右寄せのため[整数]型
スクリーンショット 2024-07-24 12.50.35.png

[顧客ID]のデータ型が[整数]だと確認できます。
スクリーンショット 2024-07-24 12.52.59.png

b.入力するデータふたつめは以下の通りです。[顧客ID]が左寄せのため[文字列]型
スクリーンショット 2024-07-24 12.49.57.png

[顧客ID]のデータ型が[文字列]だと確認できます。
スクリーンショット 2024-07-24 12.53.13.png

[整数]と[文字列]のフィールド(列)をキーにするとエラーが起きる

c.[レコード結合]ノードを編集します。
スクリーンショット 2024-07-24 12.51.07.png

[テーブル]を実行します。エラー画面が表示されます。
スクリーンショット 2024-07-24 12.51.35.png

エラーを回避するためにデータ型を一致する

d.[置換]ノードを編集します。
スクリーンショット 2024-07-24 14.29.34.png

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

注意事項

文字列を整数化すると[001]が[1]になり実態が変化するため、例の通り整数を文字列化する方をお勧めします。

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