クラスター分析の結果に基づく分類

[OS] ALL
[リリース] 9以降
[キーワード] 分類、グループ、クラスター分析

[質問]

クラスター分析の結果を用いて、新たなオブザベーションを分類するにはどうしたらいいですか。

[回答]

非階層型のクラスター分析に対応しているFASTCLUSプロシジャでは、分類に用いる情報をOUTSTAT=オプションでデータセットに出力できます。このため、1回目の実行時にOUTSTAT=オプションを指定し、分類を行う2回目の実行で作成したデータセットを読み込むINSTAT=オプションで指定します。INSTAT=オプションを指定している場合、新たなクラスター分析は実行されず、入力データセットに対する分類のみがおこなわれ、その結果はOUT=オプションにて指定されているデータセットに出力されます。

例)

                          /* クラスター分析の情報をデータセットSTAT1に保存 */
PROC FASTCLUS DATA=input OUTSTAT=stat1 MAXCLUSTERS=5;
  VAR x1-x10;
RUN;

                                                 /* 事前の情報を用いて分類 */
PROC FASTCLUS DATA=score INSTAT=stat1 OUT=out;
RUN;