I don't know the answer either since you seem to be restricted to scoring new cases outside SAS. Even with nonparametric discriminant analysis, PROC DISCRIM (using your code above) can write to SAS data sets both the original observations, variables, and group to which the procedure assigns the observation and the overall and group-specific statistics (means, standard deviations, and numbers of observartions). PROC DISCRIM also writes a table with the parametric statistic, R-squared/(1-R-squared), that can help you identify which variables best discriminate among the individual groups. You might try different methods to score new cases outside SAS: 1). Create a centroid "observation" for each group based on the group-specific means for all variables (for example, eight or nine groups in your example, the ninth group being those not classified into any of the other eight groups). Then, interleave your new observations among these centroid observations by sorting on the variables used. New observations "closest" to a group-specific centroid are classified with that group. 2) Create a centroid "observation" for each group based on the group-specific means for the selected variables that best discriminate among the individual groups. Interleave as in method #1. 3) For methods #1 and #2, create such centroid "observations" for each group based on standardized values (the deviation of the group-specific mean from the mean across all groups divided by the group-specific standard deviations). Standardized the new cases in the same way, and interleave as before. 4) Sort the observations that PROC DISCRIM assigns to the same group together. Then interleave the new observations within these groups of observations. New observations always or "mostly" surrounded by old observations in the same group are assigned to that group. New observations split among observations from different groups are assigned to an indeterminate group. You again can use all the original variables used to classify the observations into groups or only the variables that best descriminate among these groups. The first two and the fourth methods only require sorting observations by the variable values. The third method does require some manipulation (standardization) befor sorting.
... View more