Modelerデータ加工TIPS＃21 例題２解答例（13手詰め）

## Modelerデータ加工TIPS＃21 例題２解答例（13手詰め）

完成したストリームです。

![dp-21-img 15_2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/b7b841e8-9e4a-0827-cdf2-4322b3415089.png)


a1 行列入替ノードで行列を入替えます。

![スクリーンショット 2021-09-29 14.33.11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/e21dac7f-aca7-26ea-70d5-efd89154e95a.png)

a1 プレビューです。

![スクリーンショット 2021-09-29 14.33.48.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/cbaeb92a-b3e1-a4f0-4f04-7e0334610650.png)

a2 ソートノードでID昇順ソートします。

![スクリーンショット 2021-09-29 14.34.36.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/4d8df144-7bef-e781-08da-de1c39bf196c.png)

a2 プレビューです。

![dp-21-img20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/5b74a1e9-fb5b-8cc6-6011-8731b1562eee.png)


a3 条件抽出ノードでTのみを抽出します。

![スクリーンショット 2021-09-29 14.36.35.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/173acaec-cbdd-a38e-705a-2a52aa2f06d7.png)

a3 プレビューです。

![dp-21-img22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/48468015-9bba-0c2e-6c34-2bd1bb63bb11.png)

a4 フィルターノードで以降不要になるValueフィールドを排除します。

![スクリーンショット 2021-09-29 14.42.43.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/c1d709c3-dd84-ae57-2665-03db8f6d1a0b.png)

a5　レコード結合ノードで実績のあるカテゴリのペアを作ります。
![スクリーンショット 2021-09-29 14.42.58.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/8ab6dbf7-c535-6ab0-9aa5-830461303880.png)

a5 プレビューです。
![スクリーンショット 2021-09-29 14.43.44.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/a5cc8ad6-37b8-ce4e-6e82-184c2244e749.png)

a6 条件抽出ノードで同じカテゴリのペアを排除します。
![スクリーンショット 2021-09-29 14.43.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/346767d6-17a0-b45f-f027-20652cdf4660.png)

a7　レコード結合ノードでオリジナルデータと結合します。
![スクリーンショット 2021-09-29 14.50.37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/bcf194d6-fa68-e363-91cd-91dd77e5677e.png)

a7 プレビューです。
![dp-21-img27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/4fc1b8fd-4cab-6842-a1c8-d72c0485d4d8.png)


b1 レコード集計ノードで組み合わせの集計をします。
![スクリーンショット 2021-09-29 15.09.09.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/98452e4a-987c-a5c0-8e25-5496a4806301.png)

b1 プレビューです。
![dp-21-img30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/e97dcd88-9ced-dc85-4e3c-21902d2dab0e.png)


b2 ソートノードで件数を降順ソートします。
![スクリーンショット 2021-09-29 15.11.15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/1d7c13fa-6562-7cbb-a0bf-76a1982b851c.png)

b2 プレビューです。
![dp-21-img32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/252600bb-0d17-6751-90cc-b0d97d9ac75e.png)


b3 条件抽出ノードで同じ組み合わせを排除しています。
![スクリーンショット 2021-09-29 15.12.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/34bd4577-2b65-67f1-3902-91bbb425479a.png)

b3 プレビューです。
![dp-21-img34.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/66979a22-7e0c-0986-fb8d-3a80951c3798.png)


b4 サンプリングノードで上位５位を抽出します。
![スクリーンショット 2021-09-29 15.12.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/c90d96f6-4e8f-5d6c-fece-c6079a5861b0.png)


b5　レコード結合ノードで上位５位の組み合わせレコードだけが選ばれるように内部結合します。
![スクリーンショット 2021-09-29 15.13.21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/6956a9ad-47e4-5731-283d-c9f9145a9928.png)

b5 プレビューです。
![dp-21-img37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/a89a4c2e-726c-13ce-d3c1-55a798b93e1c.png)


c1 レコード集計ノードで重複を排除するのにレコード集計を行います。重複ノードでも同じことができます。
![スクリーンショット 2021-09-29 15.36.41.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/7d7dbee8-c758-c17f-2ea4-a36745a8371c.png)

c2　ソートノードでID昇順ソートします。

出来上がったテーブルです。
![dp-21-img39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/a09705dd-27eb-2281-9a36-2b1993fe5e50.png)



オリジナルの記事URL

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