Les tables SAS sont rangées dans des bibliothèques ou encore librairie. Une librairie n’est pas un emplacement physique sur le disque, mais un raccourci vers un répertoire physique du disque. Pour créer une nouvelle bibliothèque, c’est-à-dire, permettre à SAS d’utiliser ou créer des tables dans un répertoire du disque, on peut utiliser l’instruction libname : [...]
Category > SAS
SAS : Fusionner deux tables
Pour fusionner deux tables en SAS, il suffit d’écrire : data tabe3; merge tabe1 tabe2; by champ; run;
SAS : Ajouter un champ à une table
Pour ajouter un nouveau champ à une table, voici un exemple de code : data NouvelleTable; set tableLue; NouvelleVariable = Var1 + Var2; run; Ici, on crée une nouvelle table qui s’appelle NouvelleTable à partir d’une table existante qui est nommée tableLue. Notez que le mot-clé set charge une table existante pour en utiliser les [...]
SAS : Trier une table
Pour trier une table SAS, on peut écrire : proc sort data = maTable; by champ1, champ2; run;
SAS : Créer une table à la main
Ajouter les éléments d’une table à la main : data Matable1 ; input prenom $ sexe $ taille poids ; infile tabb; tabb; Paul H 160 82 Gerard H 185 75 Emilie F 158 45 ; run;