Sas: mediaan weergeven in proc means


U kunt PROC MEANS gebruiken om samenvattende statistieken voor variabelen in SAS te berekenen.

Standaard geeft PROC MEANS de mediaanwaarde niet weer in samenvattende statistieken, maar u kunt de volgende syntaxis gebruiken om de mediaan in de uitvoer op te nemen:

 proc means data =my_data N Mean Median Std Min Max ;
    var points;
run ;

Dit specifieke voorbeeld berekent het totale aantal waarnemingen, gemiddelde, mediaan, standaardafwijking, minimum- en maximumwaarden voor een variabele genaamd punten .

Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld: Mediaan weergeven in PROC MEANS in SAS

Stel dat we de volgende dataset in SAS hebben die informatie bevat over verschillende basketbalspelers:

 /*create dataset*/
data my_data;
    input team $points assists;
    datalines ;
At 10 2
At 17 5
At 17 6
At 18 3
At 15 0
B 10 2
B 14 5
B 13 4
B 29 0
B 25 2
C 12 1
C 30 1
C 34 3
C 12 4
C 11 7
;
run ;

/*view dataset*/
proc print data =my_data; 

Stel dat we PROC MEANS gebruiken om samenvattende statistieken te berekenen voor de puntenvariabele in de dataset:

 /*calculate summary statistics for points variable*/
proc means data =my_data;
    var points;
run ; 

beschrijvende statistieken in SAS met behulp van PROC MEANS

Standaard berekent PROC MEANS de volgende beschrijvende statistieken:

  • N : Het totale aantal waarnemingen
  • Gemiddelde : de gemiddelde waarde van punten
  • Std Dev: de standaardafwijking van de punten
  • Minimum : De minimale waarde van punten
  • Maximaal : de maximale waarde van punten

Houd er rekening mee dat de mediaanwaarde niet is opgenomen in de uitvoer.

We kunnen de volgende syntaxis gebruiken om de mediaanwaarde in de uitvoer op te nemen:

 /*calculate summary statistics for points and include median value*/
proc means data =my_data N Mean Median Std Min Max ;
    var points;
run ; 

Merk op dat de uitvoer nu de mediaanwaarde van de puntenvariabele bevat.

We kunnen zien dat de mediaanwaarde van de puntenvariabele 15 blijkt te zijn.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in SAS kunt uitvoeren:

Hoe beschrijvende statistieken in SAS te berekenen
Hoe frequentietabellen in SAS te maken
Hoe percentielen in SAS te berekenen
Draaitabellen maken in SAS

Einen Kommentar hinzufügen

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