Bonjour,
Je vous propose un nouvel �l�ment � utiliser : NUAGES D'UNE AFC et ACM: MACRO SAS
Je vous propose une macro qui permet de faire les diff�rents nuages de AFC, et ACM en un code.
Vous devez d'abord r�aliser votre AFC et ACM avec la commande Proc corresp et vous allez exporter les r�sultats dans une table avec l'option Out.
Voici le code de la macro qui fait les graphiques
Donc pour faire le graphique, vous allez mettre ceci:
%plotcor(Data= ,id= , axeh= , axev= , cond= );
Dans DATA, vous sp�cifiez le nom de la table sortie que vous avez mise dans la proc corresp (ce que vous avez mis dans Out=).
Axev prend le num�ro de l'axe que vous voulez mettre en vertical. soit 1, 2, 3 ....
Axeh prend le num�ro de l'axe que vous voulez mettre en horizontal
Cond: Cette macro variable est tr�s importante. Peut �tre que vous ne voulez pas afficher tous les points. Si vous voulez afficher les individus actifs seuls, vous allez mettre Cond= if _type_ in ("OBS"). Si c'est les variables suppl�mentaires seules, vous allez mettre Cond= if _type_ in ("SUPVAR"). Si c'est les individus actifs et suppl�mentaires, vous allez mettre Cond= if _type_ in ("OBS" "SUPOBS").... A vous de voir les valeurs prises par la variable _type_ qui est dans la sortie pour pouvoir mettre ce qui est convenable.
Je vous laisse le code pour que vous pussiez modifier. Jouer sur les couleurs des variables actives, suppl�mentaires, individus et autres.
Voici un graphique que j'ai sorti par la macro
Qu'en pensez-vous ?
Partager