Weekday Morning Quick-trick: How to Score from PROC VARCLUS

This post was kindly contributed by The SAS Training Post - go there to comment and to read the full post.

Have you used multivariate procedures in SAS and wanted to save out scores? Some procedures, such as FACTOR, CANDISC, CANCORR, PRINCOMP, and others have an OUT= option to save scores to the input data set. However, to score a new data set, or to perform scoring with multivariate procedures that do not have an OUT= option you need another way.

Scoring new data with these procedures is a snap if you know how to use PROC SCORE. The OUTSTAT data sets from these procedures includes scoring code that the procedure uses to score observations in the DATA= data set. They are contained in the observations where TYPE=’SCORE’.

The only catch, however, is that if you use a hierarchical method such as the VARCLUS procedure, then the score code is included for the 1-, 2-, 3-, and so on cluster solutions, up to the final number of clusters in the analysis. PROC SCORE doesn’t know which one to use.

So you have one extra (teeny-tiny) step to perform scoring:
Continue reading “Weekday Morning Quick-trick: How to Score from PROC VARCLUS”

This post was kindly contributed by The SAS Training Post - go there to comment and to read the full post.