acpstid2 copy.pdf


Aperçu du fichier PDF acpstid2-copy.pdf - page 5/35

Page 1...3 4 56735



Aperçu texte


1

SAS et Statistique Descriptive
1.1. Introduction au logiciel SAS
Le but de cette section est de d´ecrire les bases de l’utilisation du logiciel SAS destin´e `a effectuer
un traitement statistique des donn´ees.
SAS = Statistical Analysis System

Le logiciel SAS contient un language de programmation qu’on va d´ecrire ci-dessous. Les fichiers
contenant le code d’un programme SAS ont pour terminaison .sas. Pour ex´ecuter le programme
SAS, il faut soumettre (submit) le fichier contenant le code `a la compilation. Le r´esultat sera affich´e
et un fichier ayant pour terminaison .log et contenant un rapport sur les erreurs eventuelles sera
cr´e´e. Pour traiter des donn´ees, il faut les enregistrer dans un fichier ayant la terminaison .dat.
On conviendra que dans une table de donn´ees les colonnes sont les variables et les lignes sont les
valeurs observ´ees de chaque variable.
Tout programme SAS contient deux ´etapes : l’´etape (dite ´etape DATA) qui d´eclare et d´ecrit
les donn´ees et l’´etape PROC qui d´eclare les proc´edures utilis´ees pour traiter les donn´ees. Un
programme SAS peut avoir plusieurs d´eclarations DATA et PROC. Chaque d´eclaration DATA ou
PROC doit se terminer par la d´eclaration RUN. Un programme SAS, peut contenir ´egalement des
instructions sp´ecifiant les options de l’affichage et de l’impression des r´esultats. Ces instructions
peuvent ˆetre incluses dans un endroit quelconque du code. Toute instruction est suivie d’un pointvirgule ’ ;’.
L’exemple le plus simple et le plus utile de d´eclaration DATA est le suivant :
'
1.
2.
3.
4.
5.
6.
7.
8.

DATA EXEMPLE1 ;
INFILE ’/home/p6ens/dupont/tpsa.dat’ ;
INPUT Taille Poids Sexe $ Age ;
LABEL Taille=’Taille (en cm)’ Poids=’Poids (en kg)’ ;
RUN ;
OPTIONS LINESIZE=70 PAGESIZE=66 NODATE ;
TITLE ;
FOOTNOTE ’Mon Premier Programme’ ;

&

$

%

Dans cet exemple, on commence par cr´eer la table nomm´ee EXEMPLE1. On d´eclare ensuite que
les donn´ees de cette table se trouvent dans le fichier tpsa.dat du repertoire /home/p6ens/dupont/.
5