Comment calculer l’écart type dans SAS (3 exemples)
Vous pouvez utiliser les méthodes suivantes pour calculer l’ écart type des valeurs dans SAS :
Méthode 1 : calculer l’écart type d’une variable
proc means data=my_data std;
var variable1;
run;
Méthode 2 : calculer l’écart type de toutes les variables numériques
proc means data=my_data std;
run;
Méthode 3 : calculer l’écart type par groupe
proc means data=my_data std;
class grouping_variable;
var values_variable;
run;
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 rebounds;
datalines;
A 23 6
A 31 5
A 33 5
A 18 8
A 20 9
A 25 12
B 18 10
B 20 7
B 17 8
B 14 3
B 14 3
B 15 6
;
run;
/*view dataset*/
proc print data=my_data;
Exemple 1 : calculer l’écart type d’une variable
Le code suivant montre comment calculer l’écart type de la variable points uniquement.
proc means data=my_data std;
var points;
run;
L’écart type de la variable points s’avère être de 6,2716 .
Exemple 2 : calculer l’écart type de toutes les variables numériques
Le code suivant montre comment calculer l’écart type de toutes les variables numériques de l’ensemble de données :
proc means data=my_data std;
run;
À partir du résultat, nous pouvons voir que l’écart type pour les points est de 6,2716 et que l’écart type pour les rebonds est de 2,7247 .
Étant donné que l’écart type pour les points est plus grand, cela nous indique que les valeurs sont plus dispersées pour la variable points par rapport à la variable rebonds.
Exemple 3 : calculer l’écart type par groupe
Le code suivant montre comment calculer l’écart type des points , regroupés par équipe :
proc means data=my_data std;
class team;
var points;
run;
D’après le résultat, nous pouvons voir que l’écart type des points pour l’équipe A est de 5,9665 et que l’écart type des points pour l’équipe B est de 2,4221 .
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans SAS :
Comment calculer la moyenne par groupe dans SAS
Comment calculer la somme par groupe dans SAS
Comment calculer la corrélation dans SAS
Comment créer des tableaux de fréquences dans SAS