Je cherche à appliquer une ACM avec deux variables dans un tableau disjonctif complet. Comment faire sous SAS?
Bonjour.
Que vous ayez deux, trois ou deux cents variables à inclure dans l’ACM n’est pas source de différences dans le programme SAS.
Si vous partez d’une table SAS qui est déjà un tableau disjonctif complet, c’est assez simple.
Si ce n’est pas le cas, vous pouvez construire un TDC avec la procédure TRANSREG.
La procédure CORRESP utilise la syntaxe suivante :
PROC CORRESP DATA = tableau_disjonctif_complet
NOROW=PRINT OUTC = tableSAS_sortie ;
VAR listeVariablesIndicatricesDuTDC ;
RUN ;
Deux remarques :
1) NOROW=PRINT est une option conseillée si vous travaillez sur un nombre important d’observations, elle évite l’édition dans la fenêtre OUTPUT des coordonnées factorielles, cosinus et autres qualités de chaque observation ;
2) si vous avez construit le TDC avec la procédure TRANSREG, la liste des variables indicatrices à spécifier dans VAR est :
VAR &_trgind ;