So berechnen sie dezile in sas (mit beispiel)
In der Statistik sind Dezile Zahlen, die einen Datensatz in zehn Gruppen gleicher Häufigkeit unterteilen.
Das erste Dezil ist der Punkt, den 10 % aller Datenwerte unterschreiten.
Das zweite Dezil ist der Punkt, an dem 20 % aller Datenwerte unterschritten werden, und so weiter.
Sie können die folgende grundlegende Syntax verwenden, um Dezile für einen Datensatz in SAS zu berechnen:
/*calculate decile values for variable called var1*/
proc univariate data =original_data;
var var1;
output out =decile_data;
pctlpts = 10 to 100 by 10
pctlpre = D_;
run ;
Hinweis : Die pctlpts- Anweisung gibt die zu berechnenden Dezile an, und die pctlpre- Anweisung gibt das Präfix an, das für die Dezile in der Ausgabe verwendet werden soll.
Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.
Beispiel: So berechnen Sie Dezile 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 Dezile für die Punktevariable im Datensatz berechnet werden
/*calculate decile values for points*/
proc univariate data =original_data;
var points;
output out =decile_data
pctlpts = 10 to 100 by 10
pctlpre = D_;
run ;
/*view deciles for points*/
proc print data =decile_data;
So interpretieren Sie das Ergebnis:
- Der Wert des ersten Dezils beträgt 15 .
- Der Wert des zweiten Dezils beträgt 16 .
- Der Wert des dritten Dezils beträgt 21 .
- Der Wert des vierten Dezils beträgt 22 .
Und so weiter.
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 berechnen Sie Quartile in SAS
So verwenden Sie die Verfahrenszusammenfassung in SAS