Publicado el :
Macro MIXTE

Macro para mostrar un conjunto de datos

Este código también está disponible en: Deutsch English Français
Esta macro, llamada `AHGdisplayprint`, tiene como objetivo mostrar un conjunto de datos SAS©. Toma como parámetro opcional el nombre del conjunto de datos a imprimir. Si no se proporciona ningún nombre, actuará sobre el último conjunto de datos creado (`_LAST_`). La visualización está formateada para no mostrar el número de observaciones (`noobs`) y para usar el ancho mínimo para las columnas (`width=minimum`), haciendo la salida más compacta.
Análisis de datos

Type : MIXTE


La macro no crea datos por sí misma. Está diseñada para leer y mostrar un conjunto de datos que debe existir en el momento de su ejecución. Este conjunto de datos puede provenir de cualquier fuente (creación interna, libname SASHELP, fuente externa) y debe especificarse a través del parámetro `data` o ser el último conjunto de datos activo.

1 Bloque de código
PROC PRINT
Explicación :
Este bloque define la macro `AHGdisplayprint`. Utiliza una instrucción `%if %length(&data)` para agregar condicionalmente el parámetro `data=` al `PROC PRINT`. Si la macro se llama sin parámetros (`%AHGdisplayprint()`), el `PROC PRINT` se ejecutará en el último conjunto de datos creado. De lo contrario, se ejecutará en el conjunto de datos pasado como parámetro.
¡Copiado!
1%macro AHGdisplayprint(DATA = );
2 PROC PRINT
3 %IF %LENGTH(&DATA) %THEN
4 %DO;
5 DATA = &DATA
6 %END;
7 noobs
8 width = minimum
9 ;
10 RUN;
11%mend ;
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 : Se ha detectado un encabezado de sistema de control de versiones (RCS), que indica el autor, la fecha de revisión y el historial de modificaciones. Autor: liux43, Fecha: 2010/04/19.