Comment créer des boxplots par groupe dans SAS
Les boxplots sont utiles pour visualiser rapidement le résumé en cinq chiffres d’un ensemble de données, qui comprend :
- La valeur minimale
- Le premier quartile
- La médiane
- Le troisième quartile
- La valeur maximale
L’exemple suivant montre comment créer des boxplots groupés dans SAS pour visualiser la distribution de plusieurs groupes à la fois.
Exemple : créer des boîtes à moustaches par groupe dans SAS
Tout d’abord, créons un ensemble de données dans SAS qui contient trois groupes différents :
/*create dataset*/ data my_data; input Group $ Value; datalines; A 7 A 8 A 9 A 12 A 14 B 5 B 6 B 6 B 8 B 11 C 8 C 9 C 11 C 13 C 17 ; run;
Notez qu’il existe trois groupes différents dans cet ensemble de données : A, B et C.
Ensuite, nous pouvons utiliser le code suivant pour créer des boxplots par groupe :
/*create boxplots by group*/ proc sgplot data=my_data; vbox Value / group=Group; keylegend / title="Group Name"; run;
Le résultat est trois boîtes à moustaches individuelles qui affichent la distribution des valeurs de données pour les groupes A, B et C :
Connexes : Comment comparer les boîtes à moustaches
Notez que vous pouvez utiliser la fonction hbox pour créer des boîtes à moustaches horizontales :
/*create horizontal boxplots by group*/ proc sgplot data=my_data; hbox Value / group=Group; keylegend / title="Group Name"; run;
Le résultat est trois boîtes à moustaches horizontales :
La légende au bas du tracé indique quelle couleur correspond à chaque groupe.
Ressources additionnelles
Les didacticiels suivants fournissent des informations supplémentaires sur les boîtes à moustaches :
Introduction aux boîtes à moustaches
Générateur de boîtes à moustaches en ligne
Quand devriez-vous utiliser une boîte à moustaches ? (3 scénarios)