Boxplots per groep maken in sas


Boxplots zijn handig voor het snel visualiseren van de vijfcijferige samenvatting van een dataset, waaronder:

  • De minimumwaarde
  • Het eerste kwartiel
  • De mediaan
  • Het derde kwartiel
  • De maximale waarde

In het volgende voorbeeld ziet u hoe u gegroepeerde boxplots maakt in SAS om de distributie van meerdere groepen tegelijk te visualiseren.

Voorbeeld: Boxplots per groep maken in SAS

Laten we eerst een gegevensset maken in SAS die drie verschillende groepen bevat:

 /*create dataset*/
data my_data;
    input Group$Value;
    datalines ;
At 7
AT 8
At 9
AT 12
At 14
B5
B 6
B 6
B 8
B 11
C 8
C 9 
C 11
C13
C17
;
run ;

Merk op dat er drie verschillende groepen in deze dataset zijn: A, B en C.

Vervolgens kunnen we de volgende code gebruiken om boxplots per groep te maken:

 /*create boxplots by group*/
proc sgplot data =my_data;
   vbox Value / group =Group;
   keylegend / title ="Group Name";
run ;

Het resultaat zijn drie individuele boxplots die de verdeling van gegevenswaarden voor groepen A, B en C weergeven:

SAS-boxplots per groep

Gerelateerd: Boxplots vergelijken

Merk op dat u de hbox -functie kunt gebruiken om horizontale boxplots te maken:

 /*create horizontal boxplots by group*/
proc sgplot data =my_data;
   hbox Value / group =Group;
   keylegend / title ="Group Name";
run ;

Het resultaat is drie horizontale boxplots:

De legenda onderaan het diagram geeft aan welke kleur overeenkomt met elke groep.

Aanvullende bronnen

De volgende tutorials bieden aanvullende informatie over boxplots:

Inleiding tot boxplots
Online boxplotgenerator
Wanneer moet je een boxplot gebruiken? (3 scenario’s)

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert