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

Einen Kommentar hinzufügen

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