Bonjour,

J'ai fais une analyse discriminante pour appliquer une typologie à un autre jeu de données.
Ma variable Type contient 4 modalités, les autres sont soit en 0/1, soit une échelle.

proc discrim data=lib.total outcross=sortie crossvalidate;
class type;
var a1 a2_1-a2_8 a2b_1-a2b_24 A7_1_scale;
id Respondent_Serial;
run;


Dans ma table en sortie, j'ai donc pour chaque personne, sa valeur pour chaque "type", et le type finalement affecté.
cependant, si j'essaie de recalculer les valeurs selon la fonction, je ne tombe pas du tout sur les mêmes chiffres.

Est-ce que je ne dois pas passer par une étape Centrer-réduire mes variables pour utiliser cette fonction ?


Merci d'avance,