SAS/Introduction
Interface SAS
modifierPlusieurs fenêtres sont accessibles dans "Affichage" (ou View). Voici un résumé de celles-ci:
- Editeur amélioré: (enhanced editor) en couleurs, permet de saisir les lignes de commandes SAS (instructions à exécuter)
- Exécution:
- Journal: Suivi du bon déroulement des exécutions:
- Bleu: notes
- Vert: Avertissement (warning)
- Rouge: Erreurs fatales
- Sorties: (Output) Listing des textuelles au format HTML
- Graph: Éditeur graphique
- Résultats: arborescence de l'Output pour accéder directement à une table de sorties.
- Explorateurs: (Explorer) Gestionnaire des tables SAS et des bibliothèques qui contiennent les tables SAS (bibliothèques WORK par défaut)
Programme SAS:
Enchaînement d'étapes DATA (créer/modifier les données) et de procédures (PROC).
Table SAS:
format utilisé par SAS pour gérer les données (.sas7bdat) avec les variables en colonnes et les observations en lignes.
Fonctionnement
modifierPour pouvoir faire de l'analyse de données avec SAS, vous aurez besoin de créer des tables. Pour éviter de la perdre vous devrez lui donner un nom et indiquer dans quelle bibliothèque vous travaillez.
LIBNAME lib 'H:/TPSAS/TPX'; /* Crée la bibliothèque "lib"*/ DATA lib.tab; /* Crée la table "tab" */ INFILE "H:/TPSAS/TPX/donnees.dat"; /* Lecture d'un fichier de données */ INPUT prenom$ sexe$ age taille poids; /* On nomme les variables du tableau (les colonnes) */ RUN; /* Exécute les opérations précédentes */
Le $ indique une variable qualitative.
Le fichier de données est une simple liste d'éléments ou chaque valeur de variable est séparée par un espace. Exemple de fichier de données :
174 65 M 169 56 F 166 48 F 181 80 M 168 53 F 176 76 M
Changer de table
modifierPour travailler sur une autre table que l'actuelle, utilisez l'instruction DATA :
DATA = votreLib.votreTable;
Pour en savoir plus
modifierPour connaitre les détails d'une procédure (les options possibles,...) consultez l'aide de SAS. Si par exemple vous voulez des infos sur UNIVARIATE, la page d'aide correspondante sera : "The UNIVARIATE Procedure".