So erstellen sie boxplots nach gruppen in sas
Boxplots eignen sich zur schnellen Visualisierung der fünfstelligen Zusammenfassung eines Datensatzes, der Folgendes umfasst:
- Der Mindestwert
- Das erste Quartil
- Der Median
- Das dritte Quartil
- Der Maximalwert
Das folgende Beispiel zeigt, wie man in SAS gruppierte Boxplots erstellt, um die Verteilung mehrerer Gruppen gleichzeitig zu visualisieren.
Beispiel: Erstellen Sie Boxplots nach Gruppen in SAS
Erstellen wir zunächst einen Datensatz in SAS, der drei verschiedene Gruppen enthält:
/*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 ;
Beachten Sie, dass es in diesem Datensatz drei verschiedene Gruppen gibt: A, B und C.
Dann können wir den folgenden Code verwenden, um Boxplots nach Gruppen zu erstellen:
/*create boxplots by group*/ proc sgplot data =my_data; vbox Value / group =Group; keylegend / title ="Group Name"; run ;
Das Ergebnis sind drei einzelne Boxplots, die die Verteilung der Datenwerte für die Gruppen A, B und C anzeigen:
Verwandte Themen: So vergleichen Sie Boxplots
Beachten Sie, dass Sie die hbox -Funktion verwenden können, um horizontale Boxplots zu erstellen:
/*create horizontal boxplots by group*/ proc sgplot data =my_data; hbox Value / group =Group; keylegend / title ="Group Name"; run ;
Das Ergebnis sind drei horizontale Boxplots:
Die Legende am unteren Rand des Diagramms gibt an, welche Farbe jeder Gruppe entspricht.
Zusätzliche Ressourcen
Die folgenden Tutorials bieten zusätzliche Informationen zu Boxplots:
Einführung in Boxplots
Online-Boxplot-Generator
Wann sollten Sie einen Boxplot verwenden? (3 Szenarien)