Hoe de max-functie in sas te gebruiken (met voorbeelden)
U kunt de MAX- functie in SAS gebruiken om de grootste waarde in een lijst met waarden te vinden.
Dit zijn de twee meest voorkomende manieren om deze functie te gebruiken:
Methode 1: Vind de maximale waarde van een kolom in de dataset
 proc sql ;
    select max(var1)
    from my_data;
quit ;
Methode 2: Zoek de maximale waarde van een kolom gegroepeerd op een andere kolom in de gegevensset
 proc sql ;
    select var2, max(var1)
    from my_data;
    group by var2;
quit ;
De volgende voorbeelden laten zien hoe u elke methode kunt gebruiken met de volgende gegevensset in SAS:
 /*create dataset*/
data my_data;
    input team $points;
    datalines ;
AT 12
At 14
At 19
At 23
At 20
At 11
At 14
B20
B 21
B29
B14
B 19
B17
B 30
;
run ;
/*view dataset*/
proc print data =my_data; 

Opmerking : de MAX- functie negeert automatisch ontbrekende waarden bij het berekenen van de maximale waarde van een lijst.
Voorbeeld 1: Zoek de maximale waarde van een kolom in een dataset
De volgende code laat zien hoe u de maximale waarde in de puntenkolom van de gegevensset berekent:
 /*calculate max value of points*/
proc sql ;
    select max(points)
    from my_data;
quit ; 

We kunnen zien dat proc sql een tabel retourneert met de waarde 30.
Dit vertegenwoordigt de maximale waarde in de puntenkolom .
Voorbeeld 2: Zoek de maximale waarde van een kolom gegroepeerd door een andere kolom
De volgende code laat zien hoe u de maximale waarde in de puntenkolom berekent, gegroepeerd per teamkolom in de gegevensset:
 /*calculate max value of points grouped by team*/
proc sql ;
    select team, max(points)
    from my_data;
    group by team;
quit ; 

Uit het resultaat kunnen we zien:
- De maximale puntenwaarde voor team A is 11 .
- De maximale puntenwaarde voor team B is 14 .
Let op : U kunt hier de volledige documentatie voor de MAX- functie in SAS vinden.
Aanvullende bronnen
In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in SAS kunt uitvoeren:
 Hoe Z-scores in SAS te berekenen
 Procedureoverzicht gebruiken in SAS
 Hoe gemiddelde, mediaan en modus in SAS te berekenen
