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:
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)