Bonjour ,
Est ce que c'est possible en présentant une ACM d'affecter à chaque variable une couleur différente.J'ai utilisé ce code pour avoir le graphique, simplement je l'ai eu en noir:
Qu'est ce que je dois ajouter s'il vous plait à ce code pour différencier les variables en couleur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 %macro ACM(var,base,titre); PROC corresp DATA=&base DIMENS=5 OUTC=ACM MCA ; TABLES &var ; QUIT ; DATA graphe; SET ACM; x = dim1; y = dim2; xsys = '2'; ysys = '2'; xmin=-1; xmax=1; ymax=1; ymin=-1; text = _name_; size = 0.8; LABEL x = 'dimension 1'; LABEL y = 'dimension 2'; KEEP x y text xsys ysys size; RUN; Proc print data=graphe ; RUN ; PROC GPLOT DATA = graphe; TITLE &titre; PLOT y*x / ANNOTATE = graphe href=0 vref=0 haxis=-2 to 2 vaxis=-2 to 2; SYMBOL1 v=none; RUN; quit; %mend;
Partager