L'exemple utilise un jeu de données référencé par une bibliothèque 'health'. La création du jeu de données 'group' n'est pas fournie directement dans cet exemple, mais il est supposé qu'il a été créé lors d'un exemple précédent ('Modifying SAS Data Sets'). Pour l'autonomie, il serait préférable de recréer un jeu de données simple. Cependant, comme il fait référence à une modification antérieure, on considère qu'il fait partie d'un flux d'exemples cohérent et ne nécessite pas de données externes non définies.
1 Bloc de code
PROC DATASETS
Explication : Ce bloc de code configure les options système pour l'affichage (taille de page, taille de ligne, suppression de la date et numéro de page initial). Il définit ensuite une bibliothèque SAS nommée 'health'. La procédure DATASETS est appelée avec l'option 'library=health' pour spécifier la bibliothèque à gérer et 'nolist' pour éviter d'afficher la liste complète des membres de la bibliothèque. L'instruction CONTENTS est utilisée pour afficher les informations du jeu de données 'group'. L'option '(read=green)' indique que le jeu de données 'group' est en lecture seule, et 'out=grpout' crée un nouveau jeu de données 'grpout' qui contiendra les métadonnées du jeu de données 'group'.
Copié !
options pagesize=40 linesize=80 nodate pageno=1;
LIBNAME health 'SAS-library';
proc datasets library=health nolist;
contents data=group (read=green) out=grpout;
title 'The Contents of the GROUP Data Set';
run;
quit;
1
options pagesize=40 linesize=80 nodate pageno=1;
2
3
LIBNAME health 'SAS-library';
4
PROC DATASETS library=health nolist;
5
contents DATA=group (read=green) out=grpout;
6
title 'The Contents of the GROUP Data Set';
7
RUN;
8
QUIT;
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.
« Privilégiez toujours PROC DATASETS avec l'instruction CONTENTS plutôt que la procédure PROC CONTENTS seule. Pourquoi ? Parce que DATASETS est plus polyvalente : elle vous permet, dans un seul bloc de code, de renommer des variables, de modifier des libellés ou de supprimer des index tout en consultant les métadonnées »
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.