Histogrammen maken in sas (3 voorbeelden)


U kunt de volgende methoden gebruiken om een of meer histogrammen in SAS te maken:

Methode 1: Maak een histogram

 proc univariate data =my_data;
    var var1;
    histogram var1;
run ;

Methode 2: Maak een histogrampaneel

 proc univariate data =my_data;
    class var2;
    var var1;
    histogram var1;
run ;

Methode 3: Histogram-overlay

 proc univariate data =my_data;
    class var2;
    var var1;
    histogram var1 / overlay ;
run ;

De volgende voorbeelden laten zien hoe u elke methode kunt gebruiken met de volgende gegevensset in SAS:

 /*create dataset*/
data my_data;
    input team $pointsrebounds;
    datalines ;
At 29 8
At 23 6
At 20 6
At 21 9
At 33 14
At 35 11
At 31 10
B 21 9
B 14 5
B 15 7
B 11 10
B 12 6
B 10 8
B 15 10
;
run ;

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

Voorbeeld 1: Maak een histogram

De volgende code laat zien hoe u een histogram voor de puntenvariabele maakt:

 /*create histogram for variable points*/
proc univariate data =my_data;
    var points;
    histogram points;
run ;

De X-as geeft de waarden van de puntenvariabele weer en de Y-as geeft het percentage waarnemingen in de dataset weer dat overeenkomt met verschillende waarden.

Voorbeeld 2: Maak een histogrampaneel

De volgende code laat zien hoe u een paneel met histogrammen kunt maken om de verdeling van de waarden van de puntenvariabele gegroepeerd op de teamvariabele te visualiseren:

 /*create histogram for variable points*/
proc univariate data =my_data;
    classteam ;
    var points;
    histogram points;
run ; 

In deze grafiek kun je snel zien dat spelers van team A doorgaans meer punten scoren dan spelers van team B.

Merk op dat beide histogrammen een x-as delen, waardoor het gemakkelijker wordt om puntwaarden tussen de twee teams te vergelijken.

Methode 3: Histogram-overlay

De volgende code laat zien hoe u meerdere histogrammen in één plot kunt overlappen:

 /*create histogram for variable points*/
proc univariate data =my_data;
    classteam ;
    var points;
    histogram points / overlay ;
run ; 

Dit type plot is handig als u meerdere histogrammen in één diagram wilt bekijken.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere diagrammen in SAS maakt:

Hoe u lijndiagrammen maakt in SAS
Boxplots per groep maken in SAS
Hoe u een spreidingsdiagram met een regressielijn in SAS maakt

Einen Kommentar hinzufügen

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