Comment utiliser la fonction MIN dans SAS (avec exemples)



Vous pouvez utiliser la fonction MIN dans SAS pour trouver la plus petite valeur dans une liste de valeurs.

Voici les deux manières les plus courantes d’utiliser cette fonction :

Méthode 1 : Trouver la valeur minimale d’une colonne dans l’ensemble de données

proc sql;
    select min(var1)
    from my_data;
quit;

Méthode 2 : Rechercher la valeur minimale d’une colonne regroupée par une autre colonne dans l’ensemble de données

proc sql;
    select var2, min(var1)
    from my_data;
    group by var2;
quit;

Les exemples suivants montrent comment utiliser chaque méthode avec l’ensemble de données suivant dans SAS :

/*create dataset*/
data my_data;
    input team $ points;
    datalines;
A 12
A 14
A 19
A 23
A 20
A 11
A 14
B 20
B 21
B 29
B 14
B 19
B 17
B 30
;
run;

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

Remarque : La fonction MIN ignore automatiquement les valeurs manquantes lors du calcul de la valeur minimale d’une liste.

Exemple 1 : Trouver la valeur minimale d’une colonne dans un ensemble de données

Le code suivant montre comment calculer la valeur minimale dans la colonne points de l’ensemble de données :

/*calculate minimum value of points*/
proc sql;
    select min(points)
    from my_data;
quit;

Nous pouvons voir que proc sql renvoie une table avec une valeur de 11.

Cela représente la valeur minimale dans la colonne des points .

Exemple 2 : Trouver la valeur minimale d’une colonne regroupée par une autre colonne

Le code suivant montre comment calculer la valeur minimale dans la colonne des points , regroupée par colonne d’équipe dans l’ensemble de données :

/*calculate minimum value of points grouped by team*/
proc sql;
    select team, min(points)
    from my_data;
    group by team;
quit;

À partir du résultat, nous pouvons voir :

  • La valeur minimale de points pour l’équipe A est de 11 .
  • La valeur minimale de points pour l’équipe B est de 14 .

Remarque : Vous pouvez trouver la documentation complète de la fonction MIN dans SAS ici .

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans SAS :

Comment calculer les scores Z dans SAS
Comment utiliser le résumé de procédure dans SAS
Comment calculer la moyenne, la médiane et le mode dans SAS

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *