Publicado el :
Administración CREATION_INTERNE

Describir un conjunto de datos SAS

Este código también está disponible en: Deutsch English Français
En espera de validación
Attention : Este código requiere privilegios de administrador.
Esta funcionalidad permite obtener una descripción detallada del contenido de un conjunto de datos SAS©, incluyendo sus variables, sus atributos (tipo, longitud, formato, informat, etiqueta) y los atributos extendidos. El ejemplo utiliza la instrucción CONTENTS de PROC DATASETS para analizar un conjunto de datos específico, ocultando la lista de archivos de la biblioteca mediante la opción NOLIST y redirigiendo la salida a un nuevo conjunto de datos.
Análisis de datos

Type : CREATION_INTERNE


El ejemplo crea un conjunto de datos 'group' ficticio en una biblioteca 'health' para asegurar su autonomía, antes de describir su contenido.

1 Bloque de código
PROC DATASETS / DATA STEP Data
Explicación :
Este ejemplo configura primero las opciones del sistema para el tamaño de página y línea, elimina la fecha y establece el número de página inicial. Luego define una LIBNAME 'health' y crea un conjunto de datos ficticio 'group' con datos en línea para asegurar la autonomía del ejemplo. Se llama a PROC DATASETS con la opción NOLIST para suprimir la visualización del directorio de la biblioteca. La instrucción CONTENTS se utiliza para describir el conjunto de datos 'group', con la opción (read=green) que permite leer los datos, y la salida se guarda en el conjunto de datos 'grpout'. También se especifica un título para la salida.
¡Copiado!
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;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
Información de copyright : Copyright © SAS Institute Inc. All Rights Reserved