Le script commence par créer un jeu de données 'height_and_weight_20' en utilisant des 'datalines' internes. Il contient des variables pour l'ID, le sexe, la taille (ht_in) et le poids (wgt_lbs). Ensuite, il utilise 'PROC MEANS' pour calculer des statistiques descriptives (nombre d'observations, moyenne, médiane, mode, écart-type, minimum, maximum) pour la taille et le poids, avec une précision de deux décimales. Des commentaires dans le code source original signalent des 'drapeaux rouges' concernant des données manquantes pour le poids et une valeur impossible (-69) pour la taille.
Analyse des données
Type : CREATION_INTERNE
Les données sont créées directement dans le script via un DATA STEP avec des `datalines`.
1 Bloc de code
DATA STEP Data
Explication : Ce bloc DATA STEP crée le jeu de données 'height_and_weight_20' en lisant les données brutes fournies dans les `datalines`. Il définit quatre variables : `id` (caractère), `sex` (caractère), `ht_in` (numérique pour la taille en pouces) et `wgt_lbs` (numérique pour le poids en livres). Des valeurs manquantes (points) sont présentes pour le sexe et le poids, et une valeur manifestement erronée (-69) est incluse pour la taille, ce qui est noté comme un 'drapeau rouge' dans les commentaires originaux.
Explication : Cette procédure 'PROC MEANS' est utilisée pour calculer des statistiques descriptives pour les variables `ht_in` et `wgt_lbs` du jeu de données `height_and_weight_20`. Les statistiques demandées sont le nombre d'observations (n), la moyenne (mean), la médiane (median), le mode (mode), l'écart-type (std), le minimum (min) et le maximum (max). L'option `maxdec=2` limite l'affichage des décimales à deux chiffres.
Copié !
proc means data = height_and_weight_20 n mean median mode std min max maxdec=2;
var ht_in wgt_lbs;
run;
1
2
PROC MEANS
3
DATA = height_and_weight_20 n mean median mode std min max maxdec=2;
4
var ht_in wgt_lbs;
5
RUN;
6
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.