Bonjour à tous,
Je réalise actuellement une segmentation clientèle. J’effectue une ACM avec une PROC CORRESP et souhaite en faire une représentation graphique. J’ai construit un graphique contenant les individus sans leurs labels et un graphique avec les variables et leurs labels mais je n’arrive pas à faire un graphique superposant les deux (le graphique de sortie de la PROC CORRESP est illisible avec les labels des individus). Avez-vous une idée ?
Je vous donne le code utilisé :
proc corresp data =B outc= D all dimens=15 ;
var X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15
id name;
weight poids;
run;
proc sgplot data=D ( where=( _TYPE_='OBS') ) noautolegend ;
xaxis label='Dimension 1';
yaxis label='Dimension 2';
scatter x=dim1 y=dim2 / markerattrs=(color=blue size=6 symbol=circlefilled ) legendlabel='Individus';
keylegend / location=outside position=bottom;
refline (0)/ axis=x lineattrs=(color=black) ;
refline (0) /axis=y lineattrs=(color=black) ;
run;quit;
proc sgplot data=D ( where=( _TYPE_='VAR') ) noautolegend;
xaxis label= 'Dimension 1';
yaxis label='Dimension 2';
scatter x=dim1 y=dim2 / markerattrs=(color=red size=8 symbol=trianglefilled ) legendlabel='Variable' datalabel=name;
keylegend / location= outside position=bottom;
refline (0)/ axis=x lineattrs=(color=black) ;
refline (0) /axis=y lineattrs=(color=black) ;
run;quit ;
Merci pour l’aide que vous pourrez m’apporter.
Partager