Publié le :
Administration CREATION_INTERNE

Décrire un jeu de données SAS

Ce code est également disponible en : Deutsch English Español
Snippet validé
Attention : Ce code nécessite des droits administrateur.
Cette fonctionnalité permet d'obtenir une description détaillée du contenu d'un jeu de données SAS©, y compris ses variables, leurs attributs (type, longueur, format, informat, libellé) et les attributs étendus. L'exemple utilise l'instruction CONTENTS de la PROC DATASETS pour analyser un jeu de données spécifique, en masquant la liste des fichiers de la bibliothèque grâce à l'option NOLIST, et en redirigeant la sortie vers un nouveau jeu de données.
Analyse des données

Type : CREATION_INTERNE


L'exemple crée un jeu de données 'group' factice dans une bibliothèque 'health' pour assurer son autonomie, avant de décrire son contenu.

1 Bloc de code
PROC DATASETS / DATA STEP Data
Explication :
Cet exemple configure d'abord les options système pour la taille de la page et de la ligne, supprime la date et définit le numéro de page initial. Il définit ensuite une LIBNAME 'health' et crée un jeu de données fictif 'group' avec des données en ligne pour garantir l'autonomie de l'exemple. La PROC DATASETS est appelée avec l'option NOLIST pour supprimer l'affichage du répertoire de la bibliothèque. L'instruction CONTENTS est utilisée pour décrire le jeu de données 'group', avec l'option (read=green) qui permet de lire les données, et la sortie est enregistrée dans le jeu de données 'grpout'. Un titre est également spécifié pour la sortie.
Copié !
1options pagesize=40 linesize=80 nodate pageno=1;
2 
3LIBNAME health 'SAS-library';
4 
5* Create a dummy 'group' data set for autonomy;
6DATA health.group;
7 INPUT ID Name $ Score;
8 DATALINES;
9101 Alice 85
10102 Bob 92
11103 Charlie 78
12;
13RUN;
14 
15PROC DATASETS library=health nolist;
16 contents DATA=group (read=green) out=grpout;
17 title 'The Contents of the GROUP Data Set';
18RUN;
19QUIT;
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.
Informations de Copyright : Copyright © SAS Institute Inc. All Rights Reserved


Banner
Le Conseil de l'Expert
Expert
Stéphanie
Spécialiste Machine Learning et IA.
« Ne vous contentez pas du type et de la longueur. Vérifiez toujours les attributs étendus, souvent négligés mais cruciaux pour comprendre le contexte métier des variables complexes »