Publié le :

Analyse descriptive et tests de normalité sur données Baseball

Ce code est également disponible en : Deutsch English Español
En attente de validation
Le programme charge les données de SASHELP.BASEBALL dans la bibliothèque temporaire. Il réalise ensuite plusieurs analyses univariées successives : tests de normalité sur les courses (nRuns), génération de graphiques descriptifs, et calcul d'intervalles de confiance de base avec test d'hypothèse (mu0=100) pour les coups (nHits). Des percentiles spécifiques sont exportés dans une table de sortie.
Analyse des données

Type : SASHELP


Les données sont issues de la bibliothèque standard SASHELP, table BASEBALL, copiées localement dans la table WORK.BASEBALL.

1 Bloc de code
DATA STEP Data
Explication :
Copie de la table source SASHELP.BASEBALL vers la table temporaire WORK.BASEBALL pour manipulation locale.
Copié !
1DATA baseball;
2 SET sashelp.baseball;
3RUN;
2 Bloc de code
PROC PRINT
Explication :
Affichage du contenu de la table baseball dans la sortie standard.
Copié !
1PROC PRINT DATA=baseball;
2RUN;
3 Bloc de code
PROC UNIVARIATE
Explication :
Exécution de la procédure UNIVARIATE avec l'option NORMAL pour effectuer des tests de normalité sur la variable 'nRuns'.
Copié !
1 
2PROC UNIVARIATE
3DATA=baseball normal;
4var nRuns;
5RUN;
6 
4 Bloc de code
PROC UNIVARIATE
Explication :
Génération de graphiques statistiques (histogrammes, boîtes à moustaches, QQ-plots) pour la variable 'nRuns'.
Copié !
1 
2PROC UNIVARIATE
3DATA=baseball plot;
4var nRuns;
5RUN;
6 
5 Bloc de code
PROC UNIVARIATE
Explication :
Combinaison des options PLOTS et NORMAL pour obtenir simultanément les graphiques et les tests de normalité sur 'nRuns'.
Copié !
1 
2PROC UNIVARIATE
3DATA=baseball plots normal;
4var nRuns;
5RUN;
6 
6 Bloc de code
PROC UNIVARIATE Data
Explication :
Analyse de la variable 'nHits' avec intervalles de confiance de base (CIBASIC) et test de l'hypothèse moyenne=100 (MU0=100). Création d'une table de sortie 'stats' contenant les percentiles 33.3 et 66.7.
Copié !
1PROC UNIVARIATE DATA=baseball cibasic mu0=100;
2 var nHits;
3 OUTPUT out=stats pctlpts=33.3 66.7;
4RUN;
7 Bloc de code
PROC PRINT
Explication :
Second affichage du contenu de la table baseball.
Copié !
1PROC PRINT DATA=baseball;
2RUN;
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.