Veröffentlicht am :
Datenmanagement INTERNE_ERSTELLUNG

Beispiel 5: Ein SAS-Dataset beschreiben

Dieser Code ist auch verfügbar auf: English Español Français
Die DATASETS-Prozedur wird verwendet, um SAS©-Bibliotheken und Bibliotheksmitglieder zu verwalten. Die CONTENTS-Anweisung wird verwendet, um die Metadaten eines SAS©-Datasets anzuzeigen, einschließlich Variablennamen, Typen, Formate, Labels und anderer relevanter Informationen. Die Option NOLIST unterdrückt die Anzeige der Liste der Bibliotheksmitglieder, während die Option OUT=grpout ein neues Dataset erstellt, das die Metadaten des Datasets 'group' enthält.
Datenanalyse

Type : INTERNE_ERSTELLUNG


Das Beispiel verwendet ein Dataset, das von einer 'health'-Bibliothek referenziert wird. Die Erstellung des 'group'-Datasets ist in diesem Beispiel nicht direkt angegeben, es wird jedoch davon ausgegangen, dass es in einem früheren Beispiel ('Modifying SAS Data Sets') erstellt wurde. Für die Autonomie wäre es besser, ein einfaches Dataset neu zu erstellen. Da es sich jedoch auf eine frühere Änderung bezieht, wird davon ausgegangen, dass es Teil eines kohärenten Beispielflusses ist und keine undefinierten externen Daten erfordert.

1 Codeblock
PROC DATASETS
Erklärung :
Dieser Codeblock konfiguriert die Systemoptionen für die Anzeige (Seiten- und Zeilengröße, Datum unterdrücken und initiale Seitenzahl). Anschließend wird eine SAS-Bibliothek namens 'health' definiert. Die DATASETS-Prozedur wird mit der Option 'library=health' aufgerufen, um die zu verwaltende Bibliothek anzugeben, und 'nolist', um die vollständige Liste der Bibliotheksmitglieder nicht anzuzeigen. Die CONTENTS-Anweisung wird verwendet, um Informationen des Datasets 'group' anzuzeigen. Die Option '(read=green)' gibt an, dass das Dataset 'group' schreibgeschützt ist, und 'out=grpout' erstellt ein neues Dataset 'grpout', das die Metadaten des Datasets 'group' enthält.
Kopiert!
1options pagesize=40 linesize=80 nodate pageno=1;
2 
3LIBNAME health 'SAS-library';
4PROC DATASETS library=health nolist;
5 contents DATA=group (read=green) out=grpout;
6 title 'The Contents of the GROUP Data Set';
7RUN;
8QUIT;
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.
Urheberrechtsinformationen : Copyright © SAS Institute Inc. All Rights Reserved