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