Category > SAS

SAS : Créer une nouvelle librairie

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 : [...]

Continue reading

SAS : Fusionner deux tables

Pour fusionner deux tables en SAS, il suffit d’écrire : data tabe3;  merge tabe1 tabe2;  by champ; run;

Continue reading

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 [...]

Continue reading

SAS : Trier une table

Pour trier une table SAS, on peut écrire : proc sort data = maTable;  by champ1, champ2; run;

Continue reading

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;

Continue reading