So berechnen sie quartile in sas: mit beispielen
Sie können die folgende grundlegende Syntax verwenden, um Quartile eines Datensatzes in SAS zu berechnen:
/*calculate quartile values for variable called var1*/
proc univariate data =original_data;
var var1;
output out =quartile_data
pctlpts = 25 50 75
pctlpre = Q_;
run ;
Hinweis : Die pctlpts- Anweisung gibt die zu berechnenden Quartile an, und die pctlpre- Anweisung gibt das Präfix an, das für die Quartile in der Ausgabe verwendet werden soll.
Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.
Beispiel: So berechnen Sie Quartile in SAS
Angenommen, wir haben den folgenden Datensatz in SAS, der zwei Variablen enthält:
/*create dataset*/
data original_data;
input team $points;
datalines ;
AT 12
At 15
At 16
At 21
At 22
At 25
At 29
At 31
B16
B22
B25
B29
B 30
B 31
B 33
B 38
;
run ;
/*view dataset*/
proc print data = original_data;
Der folgende Code zeigt, wie Quartile für die Punktevariable im Datensatz berechnet werden
/*calculate quartile values for points*/
proc univariate data =original_data;
var points;
output out =quartile_data
pctlpts = 25 50 75
pctlpre = Q_;
run ;
/*view quartiles for points*/
proc print data =quartile_data;
So interpretieren Sie das Ergebnis:
- Der Wert des ersten Quartils beträgt 18,5 .
- Der zweite Quartilwert beträgt 25 .
- Der dritte Quartilwert beträgt 30,5 .
Um nach der Teamvariablen gruppierte Quartilwerte zu berechnen, fügen Sie einfach by team in die univariate proc-Anweisung ein:
/*calculate quartile values for points*/
proc univariate data =original_data;
var points;
by team;
output out =quartile_data
pctlpts = 25 50 75
pctlpre = Q_;
run ;
/*view quartiles for points*/
proc print data =quartile_data;
Die Ausgabetabelle zeigt die Quartilwerte für die Punktevariable für die Teams A und B.
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in SAS ausführen:
So berechnen Sie Perzentile in SAS
So verwenden Sie die Verfahrenszusammenfassung in SAS
So erstellen Sie Häufigkeitstabellen in SAS