title1 "Radar
";
http://support.sas.com/sassamples/graphgallery/PROC_GRADAR.html
;
Title1
"Analyse des données";
Footnote1
"Pierre Desmet" ;
data in;
length enseigne $ 16 ;
input
enseigne $ choix prix proximite plaisir modernite promotion accueil publicite
attention ;
cards
;
Leclerc 36 64 46 24 18 29 17 17 13
Carrefour 55 40 37 28 29 31 25 18 18
Auchan 64 44 31 29 30 33 26 26 20
Cora 44 26 44 31 21 19 22 15 13
Continent 49 40 45 27 24 21 21 20 14
Casino 45 20 46 34 29 18 25 13 16
Intermarché 40 15 59 16 15 25 15 12 11
Lidl 20 68 40 14 18 15 8 12 10
Leader_Price 25 68 45 12 20 20 9 14 10
Monoprix 35 18 25 40 30 10 24 10 20
;
data expand ; set in ;
length
variable $ 10;
variable="Choix"
; valeur=choix; output
;
variable="Prix"
; valeur=prix; output
;
variable="Proximite"
; valeur=proximite; output
;
variable="Plaisir"
; valeur=plaisir; output
;
variable="Modernite"
; valeur=modernite; output
;
variable="Promotion"
; valeur=promotion; output
;
variable="Accueil"
; valeur=accueil; output
;
variable="Publicite"
; valeur=publicite; output
;
variable="Attention"
; valeur=attention; output
;
run;
*****************************************************;
title2
"radar superposé";
*****************************************************;
PROC
GRADAR DATA
=expand ;
where
enseigne="Auchan" or enseigne="Leclerc"; /* choix des enseignes
*/
CHART
variable / FREQ=valeur overlay=enseigne
starcircles=(0.5
1.0) cstarcircles=ltgray
/* fond */
cstars=(red blue) wstars=(4 4); /* variable */
run ;
*****************************************************;
title2
"radar en panel";
*****************************************************;
PROC GRADAR data=expand;
where
enseigne="Auchan" or enseigne="Leclerc";
CHART variable / FREQ=valeur across =enseigne
intertile=0.5 starlegend=clock
cstars=(blue) starfill=(solid )
;
/*
pour ligne et colonne :
across=day down=process ncols=5 nrows=2
*/
run;