logo

Graphiques : changer l’ordre des boxplots

Bonjour,

Dans mes boxplots obtenues, avec la procédure BOXPLOT, les variables quantitatives sont représentées en fonction d’une variable qualitative en 3 modalités. Comment faire pour mettre ces modalités dans un ordre précis ?

Merci d’avance.

Pour l’ordre des catégories, il suffit d’avoir trié la table dans l’ordre voulu. Par exemple :

DATA work.shoes ;
    SET sashelp.shoes (WHERE = (region IN: ("Africa","Canada","Western"))) ;
    SELECT (region) ;
       WHEN ("Canada") ordre = 1 ;
       WHEN ("Africa") ordre = 2 ;
       OTHERWISE   ordre = 3 ;
    END ;
RUN ;
PROC SORT DATA = work.shoes ;
    BY ordre ;
RUN ;
PROC BOXPLOT DATA = work.shoes ;
 PLOT sales * region ;
RUN ;