Macro

574 Résultats disponibles

CODE SAS
Macro de Ventanas para PROC PRINT

Macro interactiva de SAS que utiliza una serie de ventanas para permitir al usuario especificar un conjunto de datos,...

Lire la suite
CODE SAS
Creación de una función FCMP para escribir en un archivo

Esta macro SAS, `%mcf_string2file`, crea y compila una función FCMP (`mcf_string2file`) que permite escribir o añadir...

Lire la suite
CODE SAS
Definición de parámetros gráficos para la salida GIF

Macro SAS para configurar las opciones gráficas GOPTIONS con el fin de generar archivos en formato GIF.

Lire la suite
CODE SAS
Conversión de colores HLS a RGB

Macro SAS para convertir un color del sistema HLS (Tono, Luminosidad, Saturación) al sistema RGB (Rojo, Verde, Azul).

Lire la suite
CODE SAS
Extraer las rutas de la opción SASAUTOS

Macro SAS para analizar la opción del sistema SASAUTOS y extraer la lista de rutas de búsqueda de macros.

Lire la suite
CODE SAS
Análisis de frecuencia en varias tablas con una macro

Este script SAS crea dos tablas (hombres y mujeres) y utiliza una macro para realizar un análisis de frecuencia (PROC...

Lire la suite
CODE SAS
Extraer el nombre de archivo y la ruta de una ruta absoluta

Macroprograma para descomponer una ruta de archivo absoluta en nombre de archivo y ruta padre.

Lire la suite
CODE SAS
Añadir una ruta al autocall de SAS (SASAUTOS)

Macro utilitaria para añadir dinámicamente una ruta o un fileref a la lista de búsqueda de macros autocall (opción de...

Lire la suite
CODE SAS
Macro para editar una lista de elementos

Macro de tipo función que permite editar una lista de elementos delimitados por espacios aplicando una cadena de modi...

Lire la suite
CODE SAS
Generación dinámica de gráficos por acción

Este script utiliza una macro SAS para generar dinámicamente un informe PDF distinto para cada acción (stock) present...

Lire la suite
CODE SAS
Eliminación de macros del catálogo work.sasmacr por patrón SQL

Macro para eliminar macros del catálogo work.sasmacr utilizando un patrón de búsqueda SQL especificado por el usuario.

Lire la suite
CODE SAS
Macro de utilidad para truncar una tabla SAS

Macro SAS que elimina todas las observaciones de una tabla, preservando su estructura, índices y restricciones de int...

Lire la suite
CODE SAS
commaparms - Añadir comas a los parámetros de macro

Macro tipo función para reinsertar las comas entre los parámetros de una macro en una cadena de caracteres.

Lire la suite
CODE SAS
Macro SAS para la recuperación de la versión de una tabla (`AHGtabver`)

Esta macro permite recuperar el número de versión de una tabla o un componente ejecutando un comando de sistema exter...

Lire la suite
CODE SAS
Aserción de no-vacuidad de un conjunto de datos

Genera un evento si un conjunto de datos especificado no existe o si está vacío (no contiene ninguna observación).

Lire la suite
CODE SAS
Macro de utilidad para determinar la extensión de los catálogos SAS

Macro que determina la extensión de archivo de catálogo SAS (.sas7bcat, .sc2, etc.) en función de un número de versió...

Lire la suite
CODE SAS
Macro _COUNT: Contar elementos de una lista

Una macro SAS que cuenta y devuelve el número de elementos individuales en una lista de valores.

Lire la suite
CODE SAS
Macro para verificar la existencia de un dataset

Esta macro, _dsexist, devuelve 1 (verdadero) si un dataset SAS existe y 0 (falso) en caso contrario. Incluye tratamie...

Lire la suite
CODE SAS
Macro para mostrar un conjunto de datos

Macro SAS que encapsula el procedimiento PROC PRINT para mostrar el contenido de un conjunto de datos con opciones de...

Lire la suite
CODE SAS
Recuperación del nombre y la ruta del script actual

Script de utilidad para extraer y mostrar la ruta absoluta y el nombre del archivo SAS que se está ejecutando.

Lire la suite
CODE SAS
Macro de Análisis de Cadenas de Caracteres

Esta macro SAS permite dividir una cadena de caracteres en palabras o frases según delimitadores especificados, para ...

Lire la suite
CODE SAS
Llamada múltiple a la macro parsemacro

Ejecución de la macro %parsemacro en una lista de componentes.

Lire la suite
CODE SAS
Macro A

La macro A, hace todo lo que podrías desear.

Lire la suite
CODE SAS
Gestión de variables de ruta de acceso del sistema operativo

Esta macro crea variables macro globales para referenciar directorios del sistema operativo basándose en variables gl...

Lire la suite
CODE SAS
Macro nvars - Número de variables

Macro de utilidad que devuelve el número de variables en una tabla SAS dada.

Lire la suite
CODE SAS
Macro para contar variables numéricas en un conjunto de datos

Macro de tipo función para devolver el número de variables numéricas en un conjunto de datos SAS.

Lire la suite
CODE SAS
Macro `now` para marca de tiempo

Macro estilo función para devolver la marca de tiempo actual.

Lire la suite
CODE SAS
Gestión de conversiones de fechas numéricas con FCMP

Este script SAS demuestra la creación y el uso de funciones FCMP para convertir valores de fecha SAS a formato numéri...

Lire la suite
CODE SAS
Macro para contar variables

Macro SAS para obtener el número de variables en un conjunto de datos SAS especificado.

Lire la suite
CODE SAS
Macro para obtener el número de observaciones

Esta macro devuelve el número de observaciones de un conjunto de datos SAS especificado.

Lire la suite
CODE SAS
Macro SAS para eliminar comas

Macro funcional para reemplazar comas por espacios en una cadena de caracteres.

Lire la suite
CODE SAS
Eliminación de duplicados en una lista

Macro de estilo función para eliminar duplicados en una lista de elementos delimitados por espacios.

Lire la suite
CODE SAS
Sans titre

Script que contiene utilidades de macro para la gestión de versiones de SAS y cadenas de caracteres.

Lire la suite
CODE SAS
Macro de restablecimiento de entorno SAS

Macro utilitaria para restablecer la numeración de páginas y limpiar las ventanas en entornos antiguos.

Lire la suite
CODE SAS
Macro de configuración gráfica NEXT

Macro que define opciones gráficas globales para el dispositivo 'nxtcolor'.

Lire la suite
CODE SAS
Macro de impresión NEXTLPR

Define una macro para configurar el entorno gráfico de SAS con el fin de imprimir a través del comando del sistema 'l...

Lire la suite
CODE SAS
Prueba de la macro mv_jobflow para la orquestación de tareas

Este script SAS es un caso de prueba completo para la macro `mv_jobflow`, una herramienta de orquestación de tareas. ...

Lire la suite
CODE SAS
Verificación de existencia de variable macro con ámbito

Verifica la existencia de una variable macro SAS, permitiendo una limitación opcional a un ámbito específico (scope).

Lire la suite
CODE SAS
Macro de recuperación de código multiplataforma

Macro genérica para recuperar código SAS (trabajos Viya, stored processes SAS 9, o programas SASjs) en función de la ...

Lire la suite
CODE SAS
Llamada a la macro mcrTwo

Invocación de la macro %mcrTwo con un parámetro específico.

Lire la suite
CODE SAS
Hello World con Variable Macro

Script de introducción que muestra un mensaje personalizado en el registro SAS.

Lire la suite
CODE SAS
Prueba de recuperación de código de trabajo de SAS Viya

Script de prueba unitaria que valida la creación de un Trabajo SAS y la recuperación de su código fuente a través de ...

Lire la suite
CODE SAS
Prueba unitaria de la macro mf_wordsinstr1andstr2

Script de prueba que valida el funcionamiento de la macro 'mf_wordsinstr1andstr2' mediante comparación de cadenas.

Lire la suite
CODE SAS
Prueba unitaria de la macro mf_wordsinstr1butnotstr2

Script de prueba unitaria que verifica el funcionamiento de la macro de exclusión de palabras.

Lire la suite
CODE SAS
Inicialización del Framework CST y Creación de Tablas CDISC-SDTM

Script de inicialización del framework CST y configuración para el estándar CDISC-SDTM.

Lire la suite
CODE SAS
Macro makehash - Inicialización de objetos Hash

Macro utilitaria in-datastep para inicializar y configurar rápidamente un objeto Hash SAS.

Lire la suite
CODE SAS
Macro Maxlengths - Cálculo de longitudes de cadenas

Macro utilitaria que permite determinar la longitud máxima real de los datos contenidos en variables de tipo carácter...

Lire la suite
CODE SAS
Macro de resolución de nombres de empresas

Macro que muestra el nombre completo de una empresa basado en su abreviatura.

Lire la suite
CODE SAS
Macro WHEROBS - Conteo filtrado de observaciones

Macro SAS para contar el número de observaciones en una tabla aplicando un filtro WHERE opcional.

Lire la suite
CODE SAS
Ejecución dinámica recursiva de archivos SAS

Macro para incluir y ejecutar todos los programas SAS ubicados en un directorio y sus subdirectorios.

Lire la suite
CODE SAS
Inspección de directorio a través de funciones Macro SAS

Script macro para listar y contar archivos en un directorio dado.

Lire la suite
CODE SAS
Esqueleto de macro de validación m_val_xxx

Estructura base para una macro de validación con documentación Doxygen integrada.

Lire la suite
CODE SAS
Generación de Diccionario de Datos (CodeBook) mediante Macro

Macro SAS para extraer los metadatos de una tabla y exportarlos a CSV.

Lire la suite
CODE SAS
Macro Listvar: Extracción y ordenación de metadatos de variables

Macro de utilidad para listar las variables de una tabla SAS y crear una tabla de salida que contenga sus metadatos o...

Lire la suite
CODE SAS
Configuración y prueba de macros Autocall

Script que ilustra la definición de macros locales, la modificación de la ruta de búsqueda de macros (sasautos) y la ...

Lire la suite
CODE SAS
Prueba unitaria para la macro sas_set_index

Script de validación técnica para la macro %sas_set_index.

Lire la suite
CODE SAS
Uso del operador IN y MINDELIMITER en macros SAS

Ejemplo de uso del operador IN en una macro con un delimitador personalizado.

Lire la suite
CODE SAS
Captura y formato de código macro a través de MFILE

Este script configura SAS para capturar el código generado por la ejecución de macros en un archivo externo. Limpia e...

Lire la suite
CODE SAS
Macro hasvarsc - Verificación de presencia de variables de tipo carácter

Función macro que devuelve verdadero (1) si un conjunto de datos contiene todas las variables de tipo carácter especi...

Lire la suite
CODE SAS
Manipulación de Macrovariables y Operaciones Aritméticas

Ejemplo de uso de las instrucciones macro %LET y %PUT para definir variables y mostrar resultados.

Lire la suite
CODE SAS
Generación de informes HTML dinámicos a través de macros

Conjunto de macros para generar dinámicamente una página HTML que contiene enlaces a bibliotecas SAS y archivos del s...

Lire la suite
CODE SAS
Macro de exportación CSV (ex_csv)

Macro de utilidad para exportar una tabla SAS a un archivo CSV a través de PROC EXPORT.

Lire la suite
CODE SAS
Creación dinámica de variables macro verticales

Ejercicio práctico para crear una lista vertical de variables macro durante la ejecución de un Data Step.

Lire la suite
CODE SAS
Uso de listas de variables macro para programas dinámicos

Creación dinámica de variables macro a partir de los datos de un conjunto de datos SASHELP.CLASS y visualización en e...

Lire la suite
CODE SAS
Segmentación dinámica de datos a través de Variables Macro

Script educativo que ilustra cómo dividir dinámicamente una tabla en múltiples subtablas basándose en los valores dis...

Lire la suite
CODE SAS
Macro doallitem - Ejecución iterativa de código

Macro utilitaria que permite ejecutar un fragmento de código SAS para cada elemento de una lista definida.

Lire la suite
CODE SAS
Ejercicio: Creación dinámica de variables macro con PROC SQL

Ejercicio de formación para crear una lista horizontal de valores en una variable macro usando la sintaxis INTO de PR...

Lire la suite
CODE SAS
Creación dinámica de lista de variables macro horizontal

Script que genera una lista de valores separados por una tilde (~) en una variable macro a partir de una tabla SAS.

Lire la suite
CODE SAS
Macro dirfp2sas: Listado de archivos de Windows a tabla SAS

Macro de utilidad para listar las rutas completas de archivos que coinciden con un patrón dado en una tabla SAS.

Lire la suite
CODE SAS
Macro appmvar - Concatenación condicional de variables macro

Macro estilo función para añadir una cadena de caracteres a una variable macro existente.

Lire la suite
CODE SAS
Asersión de error esperado (Framework FUTS)

Macro utilitaria del framework de prueba FUTS que verifica si un error esperado ocurrió durante la ejecución.

Lire la suite
CODE SAS
Verificación del tipo numérico de una variable (Macro AHGvarisnum)

Macro de utilidad que verifica si una variable específica de una tabla dada es de tipo numérico.

Lire la suite
CODE SAS
Macro AHGvarlabel - Formateo de etiquetas de variables

Macro utilitaria que genera una lista formateada de los nombres de variables y sus etiquetas (labels) a partir de una...

Lire la suite
CODE SAS
Macro AHGwords - Generación de listas por sustitución

Macro de utilidad que genera una serie de cadenas de caracteres reemplazando un carácter genérico (por defecto ' @cod...

Lire la suite
CODE SAS
Macro AHGworkout: Copia y filtrado de tablas

Macro utilitaria que permite copiar un conjunto de tablas de una biblioteca fuente a una biblioteca objetivo con filt...

Lire la suite
CODE SAS
Macro de extracción de subcadena de palabras (AHGscanSubstr)

Macro de utilidad para extraer una secuencia de palabras de una cadena de caracteres basada en la lógica de la funció...

Lire la suite
CODE SAS
Macro AHGsetvarLen: Modificación de la longitud de una variable

Macro utilitaria que permite modificar la longitud de una variable existente en una tabla SAS, manteniendo el orden o...

Lire la suite
CODE SAS
Búsqueda de metadatos vía Grep

Macro de utilidad para buscar una entrada específica en un archivo de metadatos de texto usando un comando del sistem...

Lire la suite
CODE SAS
Instantánea diferencial de los datasets WORK

Macro utilitaria para identificar las tablas SAS recién creadas en la librería WORK entre dos etapas.

Lire la suite
CODE SAS
Macro AHGsplitVar: División de variable

Macro utilitaria que permite dividir el contenido de una variable de cadena de caracteres en varias nuevas variables ...

Lire la suite
CODE SAS
Macro AHGtran - Preparación de datos e iteración

Macro de utilidad que prepara una sub-tabla temporal con variables específicas antes de invocar una macro de bucle ex...

Lire la suite
CODE SAS
Macro AHGkeepvar: Selección de variables por posición

Macro de utilidad que permite crear una tabla conservando solo las variables especificadas por su posición (índice) e...

Lire la suite
CODE SAS
Macro para recuperar nombres de tablas

Macro que genera una lista de todos los conjuntos de datos presentes en una biblioteca SAS dada a través de una varia...

Lire la suite
CODE SAS
Macro AHGlibpath - Recuperación de la ruta física de una librería

Macro utilitaria para recuperar la ruta del sistema asociada a un libref SAS dado.

Lire la suite
CODE SAS
Macros de utilidad AHG para manipulación de cadenas

Definición de tres macros de utilidad (AHGstartwith, AHGtestANDcut, AHGmask) destinadas a la manipulación y verificac...

Lire la suite
CODE SAS
Macro de validación QC AHGQCpassed

Macro utilitaria para marcar un objeto como que ha pasado el control de calidad (QC).

Lire la suite
CODE SAS
Macro AHGrefreshfolder para el procesamiento de archivos por extensión

Macro que permite recorrer carpetas especificadas y realizar tratamientos sobre archivos filtrados por extensiones.

Lire la suite
CODE SAS
Macro AHGscanReplace - Reemplazo de segmento de cadena

Macro utilitaria que permite reemplazar la enésima palabra o segmento de una cadena de caracteres por un nuevo valor ...

Lire la suite
CODE SAS
Macro para extraer valores y etiquetas de formato

Extrae las definiciones de un formato SAS a variables macro.

Lire la suite
CODE SAS
Generación de nombre de archivo temporal único (AHGgettempfilename)

Macro de utilidad para generar un nombre de archivo único verificando su no existencia en el sistema de archivos.

Lire la suite
CODE SAS
Generación de esqueletos IF-THEN en el log

Macro utilitaria que genera y muestra bloques de instrucciones IF-THEN-DO en el log de SAS para una variable y una li...

Lire la suite
CODE SAS
Macro de búsqueda de índice de palabra en una lista

Macro utilitaria que devuelve la posición (índice) de una palabra específica en una cadena de caracteres tratada como...

Lire la suite
CODE SAS
Inicialización de variables y limpieza para comparación en batch

Inicializa las variables globales y elimina los archivos temporales para una comparación en modo batch.

Lire la suite
CODE SAS
Macro AHGcheckdic - Generación de comandos Grep

Macro de utilidad que genera comandos shell 'grep' formateados basados en el contenido de una tabla SAS.

Lire la suite
CODE SAS
Macro AHGdatadelete: Eliminación de tablas

Macro utilitaria para eliminar tablas SAS específicas o vaciar completamente una librería.

Lire la suite
CODE SAS
Macro AHGdelta

Muestra un patrón triangular (delta) en arte ASCII en el log de SAS, acompañado de un mensaje opcional.

Lire la suite
CODE SAS
Macro AHGdropvar - Eliminación de variables por índice

Macro utilitaria para eliminar variables de una tabla SAS basándose en su posición (índice) en lugar de su nombre.

Lire la suite
CODE SAS
Macro _pdfjam para fusionar archivos PDF

Esta macro SAS utiliza la utilidad externa 'pdfjam' para fusionar un archivo PDF principal con una serie de archivos ...

Lire la suite
CODE SAS
Macro AHGaddordvar - Creación de variable de ordenación

Macro utilitaria que genera código SAS para crear una variable de ordenación normalizada a partir de una variable alf...

Lire la suite
CODE SAS
Macro de alineación y formato por expresiones regulares

Macro SAS para alinear y formatear cadenas de caracteres que contienen dígitos y paréntesis usando expresiones regula...

Lire la suite
CODE SAS
Macro de alineación justificada izquierda-derecha

Macro de utilidad que permite alinear texto a izquierda y derecha con un ancho definido.

Lire la suite
CODE SAS
Macro AHGarea_grp - Cálculo de Suma de Cuadrados por Grupo

Definición de una macro SAS para calcular una estadística agregada (suma de los cuadrados de las sumas dividida por e...

Lire la suite
CODE SAS
Macro para el cálculo de la suma de cuadrados

Macro SAS que calcula la suma de los cuadrados de una variable dada en una tabla y almacena el resultado en una macro...

Lire la suite
CODE SAS
Macro AHGautoformat - Generación dinámica de formatos

Macro utilitaria para crear un formato de carácter SAS a partir de una cadena de valores y etiquetas.

Lire la suite
CODE SAS
Macro SAS para Justificación de Texto a la Izquierda

Esta macro SAS, llamada `_lj`, está diseñada para justificar texto a la izquierda según el tamaño de línea especifica...

Lire la suite
CODE SAS
Macro _NULL: Determinación del dispositivo nulo del sistema

Esta macro proporciona la ruta del dispositivo nulo (_NULL) adaptada al sistema operativo actual (Unix o Windows), pe...

Lire la suite
CODE SAS
Macro de extracción de opciones de dataset

Macro de utilidad para aislar y devolver la parte de 'opciones' de un nombre de dataset SAS proporcionado como cadena.

Lire la suite
CODE SAS
Macro de utilidad _PAD para el relleno de texto

Esta macro SAS, llamada _PAD, está diseñada para generar una cadena de caracteres repetida ('pad') con el fin de llen...

Lire la suite
CODE SAS
Uso de la Facilidad Macro para Generar Código DATA Step CAS

Este artículo explica cómo usar la facilidad macro SAS para generar dinámicamente código SAS DATA Step que interactúa...

Lire la suite
CODE SAS
Macro de inversión de cadena y pruebas de variables

Script SAS que define una macro para invertir una cadena de caracteres y realiza pruebas simples de visualización de ...

Lire la suite
CODE SAS
Comparación de filtrado IF vs WHERE en una macro

Script que genera datos de prueba y ejecuta una macro para comparar repetidamente dos métodos de filtrado (IF vs WHERE).

Lire la suite
CODE SAS
Función GET (Expression Engine Language)

La función GET devuelve el elemento ubicado en un índice especificado en una matriz dinámica de Expression Engine Lan...

Lire la suite
CODE SAS
Configuración de las bibliotecas de macros Autocall

Configuración de las rutas de búsqueda para las macros SAS personalizadas.

Lire la suite
CODE SAS
Macro para normalizar las rutas de SASUnit

Función macro que convierte una ruta SAS en Windows para usar solo barras diagonales ('/'), compatible con SASUnit.

Lire la suite
CODE SAS
Extracción de estadísticas de PROC FREQ mediante archivo de texto

Macro SAS que extrae una estadística específica de los resultados de PROC FREQ redirigiendo la salida a un archivo de...

Lire la suite
CODE SAS
Creación y Prueba de un Web Service SAS para el envío de objetos

Este script SAS utiliza macros para crear y probar un web service llamado 'sendObj'. El servicio está diseñado para d...

Lire la suite
CODE SAS
Prueba de la macro ms_getusers

Script de prueba unitaria para la macro ms_getusers, validando la extracción de usuarios y la gestión del alcance de ...

Lire la suite
CODE SAS
Prueba de la macro ms_deletefile

Script de prueba unitaria para validar el funcionamiento de la macro ms_deletefile.

Lire la suite
CODE SAS
Macro mp_wait4file - Espera de disponibilidad de archivo

Macro utilitaria que suspende la ejecución del programa hasta que aparece un archivo objetivo o expira un plazo.

Lire la suite
CODE SAS
Escaneo Recursivo de un Directorio

Macro SAS que escanea recursivamente un árbol de directorios para listar todas las subcarpetas y archivos.

Lire la suite
CODE SAS
Generación de carga de trabajo para pruebas de rendimiento

Macro que ejecuta una serie de tratamientos SAS (Data Step, SQL, Sort, Summary) durante un tiempo determinado para si...

Lire la suite
CODE SAS
Macro de prueba de velocidad de escritura en una biblioteca SAS

Esta macro evalúa la velocidad de escritura creando un conjunto de datos temporal de un tamaño especificado en una bi...

Lire la suite
CODE SAS
Administrador de Claves-Valores en un Dataset

Esta macro SAS, `%mp_setkeyvalue`, permite almacenar y gestionar pares clave-valor en un dataset SAS especificado. Cr...

Lire la suite
CODE SAS
Macro mp_perflog - Registro de rendimiento

Macro de utilidad para registrar puntos de control de rendimiento (mensaje, ID de trabajo, marca de tiempo) en una ta...

Lire la suite
CODE SAS
Generación de una expresión de hash MD5

Macro SAS para generar una expresión de hash MD5 para un conjunto de variables de caracteres y numéricas, destinada a...

Lire la suite
CODE SAS
Generación de DDL para una tabla SAS

Macro envoltorio (wrapper) para generar el DDL (Data Definition Language) de una tabla SAS específica, permitiendo es...

Lire la suite
CODE SAS
Prueba de la macro mp_ds2cards y mp_assert

Este script SAS prueba la funcionalidad de la macro `mp_ds2cards`, que convierte un conjunto de datos SAS en instrucc...

Lire la suite
CODE SAS
Extracción de Valores Distintos Formateados

Esta macro permite extraer los valores distintos formateados de una variable específica de un conjunto de datos SAS.

Lire la suite
CODE SAS
Macro SAS mp_dropmembers

Macro para eliminar tablas y vistas SAS sin generar advertencias en el log. Útil para la eliminación condicional o de...

Lire la suite
CODE SAS
Macro para crear vistas del diccionario SQL

Esta macro crea dinámicamente vistas en una biblioteca SAS especificada (por defecto WORK) para todas las entradas de...

Lire la suite
CODE SAS
Gestión de tablas Core SASjs (mp_coretable)

Macro de gestión centralizada para la definición de tablas permanentes (DDL) de la biblioteca sasjs/core.

Lire la suite
CODE SAS
Prueba de la macro `dostuff` con `mp_assertscope`

Este script prueba una macro llamada `dostuff` que manipula variables de macro globales. Utiliza las macros de prueba...

Lire la suite
CODE SAS
Concatenación de archivos binarios

Macro para concatenar el contenido de múltiples archivos en modo binario.

Lire la suite
CODE SAS
Obtener la fecha de última modificación de un dataset

Macro de tipo función que devuelve la fecha y hora de la última modificación de un conjunto de datos SAS, con una opc...

Lire la suite
CODE SAS
Macro para la extracción de rutas y URI de metadatos

Esta macro extrae la ruta de un elemento del árbol de metadatos BIP o su URI, y lo almacena en un conjunto de datos d...

Lire la suite
CODE SAS
Recuperación de Objetos de Metadatos (mm_getobjects)

Macro para recuperar la lista de objetos de un tipo específico desde el servidor de metadatos de SAS (herencia SAS 9).

Lire la suite
CODE SAS
Macro para la creación recursiva de directorios

Macro SAS para crear directorios de forma recursiva en el sistema operativo.

Lire la suite
CODE SAS
Macro %mixcase para formatear texto en mayúsculas y minúsculas

Macro SAS para convertir una cadena de caracteres a mayúsculas y minúsculas, capitalizando la primera letra de cada p...

Lire la suite
CODE SAS
Macro de anotación para datos faltantes

Esta macro genera un conjunto de datos de anotación para visualizar observaciones con valores faltantes para las vari...

Lire la suite
CODE SAS
Macro Min_Member_Length

Esta macro toma una lista delimitada y devuelve la longitud mínima de cualquier miembro de esa lista.

Lire la suite
CODE SAS
Verificación de existencia de archivo SASHDAT en CAS

Macro que verifica si una tabla en formato .sashdat existe en una librería CAS especificada.

Lire la suite
CODE SAS
Macro para escribir un archivo de texto

Esta macro permite crear o añadir contenido a un archivo de texto utilizando únicamente funciones de macro SAS. Puede...

Lire la suite
CODE SAS
Macro de extracción de palabras únicas entre dos cadenas

Esta macro SAS compara dos cadenas de caracteres separadas por espacios y devuelve las palabras presentes en la prime...

Lire la suite
CODE SAS
Extracción de palabras comunes en dos cadenas

Macro SAS para identificar y devolver las palabras comunes en dos cadenas de caracteres separadas por espacios.

Lire la suite
CODE SAS
Verificación de variables macro (mf_verifymacvars)

Verifica si un conjunto de variables macro existen y contienen valores no vacíos.

Lire la suite
CODE SAS
Eliminación de caracteres al final de la cadena

Macro SAS para eliminar una cadena de caracteres específica del final de otra cadena de caracteres si está presente.

Lire la suite
CODE SAS
Obtención del formato de una variable SAS

Macro SAS que devuelve el formato de una variable especificada a partir de un conjunto de datos SAS (tabla o vista). ...

Lire la suite
CODE SAS
Prueba de la macro mf_getvarcount

Script de prueba unitaria que verifica el conteo de variables en una tabla SAS a través de la macro mf_getvarcount.

Lire la suite
CODE SAS
Determinación del usuario de sesión

Macro de utilidad para determinar el identificador del usuario SAS en función del contexto de la sesión (Viya Compute...

Lire la suite
CODE SAS
Generación de un Fileref Único

Macro SAS que asigna y devuelve un fileref temporal no utilizado, evitando problemas de reconocimiento de filerefs na...

Lire la suite
CODE SAS
Extracción del nombre de formato SAS

Macro para extraer el nombre base de un formato SAS, ignorando su longitud y sus decimales.

Lire la suite
CODE SAS
Obtener el tipo de motor de una biblioteca SAS

Esta macro devuelve el tipo de motor de una biblioteca SAS especificada.

Lire la suite
CODE SAS
Determinación dinámica de la ubicación raíz de una aplicación

Macro SAS para identificar dinámicamente la ruta raíz (appLoc) de una aplicación SASjs en el árbol lógico de carpetas...

Lire la suite
CODE SAS
Selección de formato DateTime (mf_fmtdttm)

Macro que determina el formato óptimo de fecha/hora (E8601DT26.6 o DATETIME19.3) en función de la versión del entorno...

Lire la suite
CODE SAS
Verificación de existencia de variables en un conjunto de datos (mf_existvarlist)

Esta macro verifica si todas las variables especificadas en 'varlist' existen en un conjunto de datos SAS dado por 'l...

Lire la suite
CODE SAS
Deduplicación de cadena de caracteres

Macro para eliminar duplicados en una cadena de caracteres basada en un delimitador especificado.

Lire la suite
CODE SAS
Muestra una ventana de alerta JavaScript

Macro para mostrar un mensaje en una ventana de alerta JavaScript estandarizada en una aplicación web SAS.

Lire la suite
CODE SAS
Definición de macro con llamada anidada

Define una macro llamada `mcrTwo` que toma un parámetro para llamar a otra macro de forma dinámica. Muestra mensajes ...

Lire la suite
CODE SAS
Cálculo de la longitud de visualización de un valor numérico

Macro SAS que define una función FCMP para calcular la longitud de visualización mínima de un valor numérico.

Lire la suite
CODE SAS
Macro de Limpieza e Inicialización (utl_mbegin)

Esta macro de utilidad, llamada `utl_mbegin`, está diseñada para inicializar el entorno de ejecución de un programa d...

Lire la suite
CODE SAS
Detección de índices máximos de títulos y notas al pie

Macro de utilidad para identificar los números más altos utilizados para títulos y notas al pie en la sesión SAS actual.

Lire la suite
CODE SAS
Macro para la longitud máxima de los miembros de una lista

Esta macro toma una lista delimitada como entrada y calcula la longitud máxima de cualquier miembro de esa lista.

Lire la suite
CODE SAS
Carga de biblioteca de macros desde GitHub

Script de inicialización que descarga y compila dinámicamente un conjunto de macros SAS desde un repositorio público ...

Lire la suite
CODE SAS
Mensajes de la Macro Marvel

Macro SAS que muestra citas de superhéroes en el log.

Lire la suite
CODE SAS
Macro markdsn - Apertura interactiva de tabla

Macro de utilidad diseñada para abrir una tabla SAS (dataset) cuyo nombre está almacenado en el portapapeles del sist...

Lire la suite
CODE SAS
Macro Markcode - Ejecución interactiva y visualización (Legacy)

Macro utilitaria diseñada para entornos SAS interactivos clásicos (Display Manager) para enviar el código del buffer ...

Lire la suite
CODE SAS
Creación y asignación de una biblioteca temporal

Esta macro verifica la existencia del directorio 'c:\tempwork' y lo crea si es necesario en un sistema Windows, luego...

Lire la suite
CODE SAS
Prueba de macros SAS y visualización de mensajes

Este script SAS es un ejemplo simple de prueba de macros y visualización de mensajes en el registro SAS. Utiliza la m...

Lire la suite
CODE SAS
Creación de fecha SDTM --DTC

Esta macro SAS genera una variable de fecha en formato SDTM (--DTC) a partir de componentes de fecha y hora proporcio...

Lire la suite
CODE SAS
Manipulación de Variables Macro y Creación de Datos

Este script SAS demuestra la creación de un conjunto de datos interno y el uso de diversas funciones macro para manip...

Lire la suite
CODE SAS
Macro de prueba de ruta

Análisis y demostración del uso de la macro %SYSFUNC(DEQUOTE) para manejar cadenas de caracteres con o sin comillas.

Lire la suite
CODE SAS
Macro de prueba de impresión y frecuencia

Este script SAS define una variable macro global y una macro para mostrar información de versión y ejecutar un proced...

Lire la suite
CODE SAS
Eliminación de macros compiladas

Macro de utilidad para eliminar las macros compiladas de la sesión actual (biblioteca WORK).

Lire la suite
CODE SAS
Macro de comparación de cadenas (abreviatura)

Proporciona una macro-función %mabbrev que imita la función 'abbrev' de REXX, permitiendo verificar si una cadena de ...

Lire la suite
CODE SAS
Macro utilitaria genérica m_utl_xxx

Macro utilitaria para una función genérica. Proporciona una descripción breve y detallada de la función de la macro.

Lire la suite
CODE SAS
Plantilla de definición de macro m_uc_xxx

Este archivo es una plantilla estandarizada para la creación de macros SAS, que incluye una estructura de documentaci...

Lire la suite
CODE SAS
Macro de registro m_log_xxx

Esqueleto de macro SAS diseñado para el registro (logging), conteniendo únicamente la estructura de definición y la d...

Lire la suite
CODE SAS
Macro de encabezado genérica m_hdr_xxx

Macro de encabezado estandarizada para scripts SAS, que facilita la documentación y la gestión de parámetros como la ...

Lire la suite
CODE SAS
Plantilla de macro m_cst_xxx

Esqueleto de definición para una macro SAS personalizada, incluyendo una documentación de cabecera estandarizada.

Lire la suite
CODE SAS
Entrada interactiva a través de Macro Window (Legacy)

Define e intenta mostrar una ventana interactiva de texto para la entrada de un parámetro.

Lire la suite
CODE SAS
Limpieza y Normalización de Nombres de Variables SAS

Este script SAS ilustra tres implementaciones de una macro '%fixname' cuyo objetivo es limpiar y normalizar cadenas d...

Lire la suite
CODE SAS
Macro SAS CALC para análisis descriptivo

Esta macro SAS, llamada CALC, permite validar las variables de un conjunto de datos especificado y ejecutar el proced...

Lire la suite
CODE SAS
Macro Condicional Simple

Este script SAS define y utiliza una macro simple que toma un parámetro y muestra un nombre de empresa correspondient...

Lire la suite
CODE SAS
Macro para mostrar nombres de empresas

Esta macro SAS muestra el nombre completo de una empresa basándose en una abreviatura proporcionada como parámetro en...

Lire la suite
CODE SAS
Macro de saludo empresarial

Esta macro muestra un nombre de empresa o una frase genérica en el registro SAS según el argumento proporcionado.

Lire la suite
CODE SAS
Macro WHERE condicional de estado

Define y ejecuta una macro SAS que determina una región geográfica (Sureste, Noroeste, Desconocido) en función de un ...

Lire la suite
CODE SAS
Extracción segura del primer carácter de macro-variable con %SUPERQ

Demuestra la importancia de la función macro %SUPERQ para manipular cadenas de caracteres que contienen caracteres es...

Lire la suite
CODE SAS
Macro de localización geográfica por código de estado

Macro simple que muestra la región geográfica asociada a un código de estado en el log de SAS.

Lire la suite
CODE SAS
Macro de determinación de región geográfica

Macro simple que muestra una región geográfica en el log en función de un código de estado dado.

Lire la suite
CODE SAS
Definición y llamada de la macro where

Definición de una macro simple que utiliza lógica condicional para mostrar una región geográfica en el log en función...

Lire la suite
CODE SAS
Gestión de caracteres especiales en macros

Ejemplo de uso de las funciones de citación %STR y %NRSTR.

Lire la suite
CODE SAS
Gestión del delimitador de espacio en %QSCAN

Ilustración del uso de la función %str para definir un espacio como delimitador en la función macro %qscan.

Lire la suite
CODE SAS
Macro de Procesamiento de Nombres

Este script define y utiliza una macro SAS para reorganizar un nombre completo (formato 'Apellido, Nombre') a 'Nombre...

Lire la suite
CODE SAS
Macro de Reorganización de Nombre

Macro SAS para reorganizar un nombre completo (Apellido, Nombre) en Nombre Apellido.

Lire la suite
CODE SAS
Macro de manipulación de cadenas de caracteres

Esta macro SAS toma un nombre completo (en formato 'Apellido, Nombre') como entrada, invierte el orden para mostrar '...

Lire la suite
CODE SAS
Extracción y reformateo de nombre

Este script define y llama a una macro SAS para extraer el nombre y el apellido de una cadena de caracteres formatead...

Lire la suite
CODE SAS
Manipulación de cadenas de caracteres con macro %SCAN

Este script SAS define y ejecuta una macro que manipula una cadena de caracteres que representa un nombre completo (f...

Lire la suite
CODE SAS
Macro de reorganización de nombres

Este script SAS define una macro para reorganizar un nombre completo proporcionado en el formato 'Apellido, Nombre' a...

Lire la suite
CODE SAS
Eliminación de macros con %SYSMACDELETE

Ilustración de la eliminación de una definición de macro y el intento de llamada posterior.

Lire la suite
CODE SAS
Análisis del Catálogo de Macros SAS

Este script SAS examina las opciones del sistema relacionadas con el almacenamiento de macros y lista el contenido de...

Lire la suite
CODE SAS
Listar archivos con ruta completa (Unix)

Macro de tipo función que devuelve la lista de archivos de un directorio en un sistema Unix, con su ruta completa y e...

Lire la suite
CODE SAS
Macro lsfp2sas - Listado de archivos Unix/Linux a SAS

Macro de utilidad que permite listar archivos Unix/Linux que coinciden con un patrón específico y almacenar esta list...

Lire la suite
CODE SAS
Macro lscmd - Listar los archivos de un directorio Unix

Macro tipo función que devuelve la lista de miembros de un directorio Unix a través del comando 'ls -1'.

Lire la suite
CODE SAS
Sans titre

Este script demuestra el uso de la macro %listmacro para inspeccionar y gestionar macros SAS, integrando aserciones p...

Lire la suite
CODE SAS
Macro ljustify

Macro SAS para justificar a la izquierda todas las variables de tipo carácter de un conjunto de datos.

Lire la suite
CODE SAS
Macro de Lista de Archivos SAS

Este script contiene una macro SAS para listar los archivos de un directorio dado, incluyendo sus subdirectorios, con...

Lire la suite
CODE SAS
Macro list2items para conversión de lista a variables

Crea un conjunto de variables macro a partir de una lista de valores proporcionada, prefijando estas variables y prop...

Lire la suite
CODE SAS
Macro list2format

Crea un formato numérico SAS basado en una lista de valores proporcionada como parámetro.

Lire la suite
CODE SAS
Macro _MIN: Encontrar el Mínimo

Macro SAS que determina el mínimo entre dos expresiones, similar a la función MIN() del DATA STEP, manejando argument...

Lire la suite
CODE SAS
Macro _MAX para el Máximo

Esta macro implementa una función similar a la función MAX() de DATA STEP, devolviendo el máximo de dos argumentos o ...

Lire la suite
CODE SAS
Macro _LS para LINESIZE

Macro de utilidad para recuperar el valor de la opción del sistema SAS 'LINESIZE'.

Lire la suite
CODE SAS
Macro _LIBLIST

Macro para listar los miembros de una biblioteca SAS especificada.

Lire la suite
CODE SAS
Macro _LIB para extracción del nombre de la biblioteca

Esta macro extrae el nombre de la biblioteca SAS de una referencia completa a un conjunto de datos, o devuelve 'work'...

Lire la suite
CODE SAS
Ejemplo de creación de datos y macro condicional

Este script SAS ilustra la creación de conjuntos de datos internamente a través de DATA STEP y la definición/llamada ...

Lire la suite
CODE SAS
Macros de utilidad para el análisis de datos y la manipulación de metadatos SAS

Este script proporciona un conjunto de tres macros SAS. La macro 'DissGraphMakerLogOdds' realiza un análisis profundo...

Lire la suite
CODE SAS
Macro de formato de logs y seguimiento de tiempo

Macro de utilidad para generar mensajes de log limpios y enmarcados, incluyendo el cálculo del tiempo de ejecución y ...

Lire la suite
CODE SAS
Creación de un título alineado a la izquierda

Macro SAS para generar un título de informe alineado a la izquierda.

Lire la suite
CODE SAS
Macro lafootnote

Crea una nota al pie alineada a la izquierda en las salidas SAS.

Lire la suite
CODE SAS
Gestión de variables macro

Este script SAS ilustra la declaración, asignación y visualización de variables macro.

Lire la suite
CODE SAS
Macro funcional para formato ISO 8601

Esta macro funcional genera una cadena de caracteres en formato ISO 8601 (YYYY-MM-DDTHH:MM:SS) a partir de dos variab...

Lire la suite
CODE SAS
Definición de formatos ISO para fecha y hora

Esta macro SAS define formatos personalizados para fechas y horas según la norma ISO 8601, gestionando específicament...

Lire la suite
CODE SAS
Macro addvar - División de variables de texto

Macro SAS diseñada para gestionar y dividir variables de texto que exceden una longitud máxima especificada (por defe...

Lire la suite
CODE SAS
Macro jjqcclean - Limpieza del entorno de trabajo

Macro de utilidad para vaciar la biblioteca WORK y restablecer la variable DOMAIN.

Lire la suite
CODE SAS
Generación de lista de números delimitados

Macro para crear una lista de números enteros delimitados.

Lire la suite
CODE SAS
Verificación de la validez de un nombre SAS

Macro funcional para verificar si una cadena de caracteres es un nombre SAS válido según las reglas de nomenclatura.

Lire la suite
CODE SAS
Prueba y gestión de referencias de archivo

Este script SAS prueba las funcionalidades de creación, verificación y eliminación de referencias de archivos (filere...

Lire la suite
CODE SAS
Prueba de la función macro %ismacroref

Este script prueba la función macro %ismacroref para verificar la presencia y ausencia de variables macro.

Lire la suite
CODE SAS
Extracción de la parte de fecha ISO 8601

Macro tipo función para extraer la parte de fecha de un valor de texto datetime en formato estándar ISO 8601.

Lire la suite
CODE SAS
Creación de variables macro con ceros iniciales a través de PROC SQL

Script que genera una serie de variables macro numeradas (name01 a name19) a partir de los datos de la tabla SASHELP....

Lire la suite
CODE SAS
Macro para emitir un mensaje de traza

Esta macro SAS emite un mensaje de traza a un registrador específico utilizando la función `log4sas_logevent` del fra...

Lire la suite
CODE SAS
Emitir un mensaje de advertencia a través de Log4SAS

Macro utilitaria para enviar un mensaje de advertencia a un logger de Log4SAS especificado.

Lire la suite
CODE SAS
Macro utilitaria _LAST

Genera una expresión lógica para identificar la última observación de un grupo BY o la última observación global de u...

Lire la suite
CODE SAS
Emisión de mensaje fatal a través de log4sas

Macro SAS para emitir un mensaje de nivel FATAL a un registrador log4sas especificado.

Lire la suite
CODE SAS
Macro de emisión de mensaje de información LOG4SAS

Esta macro SAS emite un mensaje de información a un logger LOG4SAS especificado, incluyendo verificaciones de validez...

Lire la suite
CODE SAS
Emite un mensaje de error en un 'assert' a un registrador

Emite un mensaje de error dentro de una aserción a un registrador.

Lire la suite
CODE SAS
Mensaje de información de aserción Log4SAS

Emite un mensaje de información de una aserción a un registrador.

Lire la suite
CODE SAS
Macro de advertencia para aserción SASUnit

Esta macro interna de SASUnit emite un mensaje de advertencia a través de un registrador, específicamente durante una...

Lire la suite
CODE SAS
Definición y Verificación de Macro SAS

Este script ilustra la definición de una macro SAS simple y la verificación de su registro en el catálogo temporal de...

Lire la suite
CODE SAS
Llamada simple a una macro SAS

Este script ilustra la llamada a una macro SAS (`%puttime`) para mostrar la hora actual en el registro, demostrando l...

Lire la suite
CODE SAS
Uso de la función macro %INDEX

Este script SAS ilustra el uso de la función macro %INDEX para buscar una subcadena de caracteres dentro de una caden...

Lire la suite
CODE SAS
Definición de la macro Prtlast

Este script define una macro de utilidad llamada %prtlast que muestra los datos de la tabla creada más recientemente ...

Lire la suite
CODE SAS
Prueba Unitaria de la Macro Import

Script de validación técnica para la macro %import.

Lire la suite
CODE SAS
Uso de la función macro IFC para la detección de SO

Ejemplo de uso de la función `ifc` a través de `%sysfunc` para ejecutar lógica condicional inmediata en el lenguaje m...

Lire la suite
CODE SAS
Macro de utilidad IF-ELSE

Define y utiliza una macro de utilidad 'ifelse' para la evaluación condicional de cadenas de caracteres.

Lire la suite
CODE SAS
Macro Import - Gestión de dependencias

Macro de utilidad fundamental para la importación inteligente y la gestión de dependencias de archivos de macros SAS.

Lire la suite
CODE SAS
Conversión HLS Hexadecimal a Decimal

Macro que convierte un código de color SAS HLS hexadecimal a formato decimal.

Lire la suite
CODE SAS
Macro utilitaria para la configuración de gráficos SAS/GRAPH

Macro-programa SAS para inicializar dinámicamente las opciones gráficas (GOPTIONS) en función del dispositivo de sali...

Lire la suite
CODE SAS
Prueba de la macro %hasprefix

Este script SAS es un conjunto de pruebas unitarias para validar el comportamiento de la macro %hasprefix, que determ...

Lire la suite
CODE SAS
Verificación de variables en un conjunto de datos

Esta macro de tipo función devuelve '1' si un conjunto de datos contiene todas las variables especificadas en una lis...

Lire la suite
CODE SAS
Método de búsqueda y navegación para VIEWTABLE

Este método, diseñado para ser utilizado en una clase VIEWTABLE (SAS/AF), intercepta comandos para buscar valores en ...

Lire la suite
CODE SAS
Macro de estilo Greenbar para ODS

Esta macro implementa un efecto 'greenbar' (líneas alternas de colores) para mejorar la legibilidad de los informes g...

Lire la suite
CODE SAS
Verificación de existencia de variables macro globales

Macro de estilo función que devuelve 'verdadero' (1) si todas las variables macro globales especificadas existen en e...

Lire la suite
CODE SAS
Lista de variables macro globales

Esta macro de tipo función devuelve una lista de los nombres de las variables macro globales SAS actuales.

Lire la suite
CODE SAS
Extracción y gestión de estilos ODS

Este script SAS extrae la lista de estilos ODS disponibles, los exporta a Excel y luego los reimporta para generar sc...

Lire la suite
CODE SAS
Definición de la macro GHI

Definición de una macro simple que muestra un mensaje en el log para verificar la autocall.

Lire la suite
CODE SAS
Macros de instalación y carga de repositorios Git

Dos macros para clonar un repositorio Git/GitHub y cargar automáticamente las macros SAS contenidas.

Lire la suite
CODE SAS
Macro de inclusión de código SAS desde GitHub

Esta macro SAS permite incluir y ejecutar archivos de código SAS almacenados en un repositorio GitHub especificado, f...

Lire la suite
CODE SAS
Eliminar entradas de un catálogo gráfico

La macro GKILL elimina las entradas de un catálogo gráfico. Esto es útil cuando PROC GREPLAY se utiliza repetidamente...

Lire la suite
CODE SAS
Recuperación de rutas de autocall (SASAUTOS)

Macro de utilidad para extraer la configuración de las rutas de autocall (SASAUTOS).

Lire la suite
CODE SAS
Macros utilitarias y verificación de versión SAS

Este script SAS agrupa la definición de varias macros: una macro envoltorio para la gestión de grupos, una macro de v...

Lire la suite
CODE SAS
Macro getpath - Gestor de inclusión de archivos

Macro utilitaria para la resolución dinámica de rutas de archivos y su inclusión condicional.

Lire la suite
CODE SAS
Macro para extraer la extensión de archivo

Macro de utilidad que devuelve la extensión de un archivo a partir de su ruta.

Lire la suite
CODE SAS
Extracción de la ruta base de un archivo

Macro utilitaria para extraer la ruta de un archivo sin el nombre del archivo ni su extensión.

Lire la suite
CODE SAS
Extracción de nombre de archivo sin extensión

Macro de utilidad para extraer el nombre de un archivo sin su extensión a partir de una ruta completa.

Lire la suite
CODE SAS
Macro para listar las variables de un dataset

Esta macro SAS proporciona un método rápido y puramente macro para obtener la lista de nombres de variables de un dat...

Lire la suite
CODE SAS
Macro _INDEXC

Esta macro implementa una funcionalidad similar a la función DATASTEP INDEXC, buscando la primera ocurrencia de uno d...

Lire la suite
CODE SAS
Macro _INDEXW: Búsqueda de palabra en una cadena

Macro SAS que encapsula la función DATASTEP INDEXW() para encontrar la posición de una palabra en una cadena de carac...

Lire la suite
CODE SAS
Obtener la extensión de un archivo

Obtiene la extensión de un nombre de archivo dado, incluyendo el punto separador.

Lire la suite
CODE SAS
Macro _getPgmDesc - Extracción de documentación

Macro de utilidad SASUnit diseñada para extraer la descripción breve de un programa SAS a partir de las etiquetas Dox...

Lire la suite
CODE SAS
Macro _HEAD para manipulación de lista

Macro utilitaria que devuelve todos los elementos de una lista, a excepción del último.

Lire la suite
CODE SAS
Macro de Utilidad _IFELSE

Macro de utilidad que implementa una lógica condicional de tipo ternario (Si-Entonces-Si no).

Lire la suite
CODE SAS
Extraer metadatos de variables y exportar a Excel

Esta macro SAS extrae metadatos detallados de variables (nombre, tipo, longitud, formato) para uno o varios conjuntos...

Lire la suite
CODE SAS
Macro GetProgramName - Recuperación de la ruta del programa

Macro de utilidad que devuelve la ruta completa y el nombre del programa SAS que se está ejecutando actualmente.

Lire la suite
CODE SAS
Creación de datos y recuperación del número de observaciones

Script que crea un conjunto de datos de prueba y almacena su número de observaciones en una macro-variable.

Lire la suite
CODE SAS
Modelo de Prueba Unitaria SAS

Esqueleto de código para la escritura de pruebas unitarias.

Lire la suite
CODE SAS
Generador de condiciones lógicas SQL

Macro utilitaria para generar una cadena de condiciones lógicas (cláusula WHERE) a partir de listas de columnas y val...

Lire la suite
CODE SAS
Macro GenFmt: Generación dinámica de formatos (Legacy)

Macro antigua que genera un formato SAS a partir de una tabla de datos escribiendo el código del formato en un archiv...

Lire la suite
CODE SAS
Macro de utilidad para gestionar la opción FMTSEARCH

Verifica la presencia de una biblioteca en la opción FMTSEARCH y la añade si se especifica.

Lire la suite
CODE SAS
Cálculo dinámico de anchos de columna para exportación

Script de utilidad que analiza los metadatos y el contenido de la tabla SASHELP.CLASS para determinar las longitudes ...

Lire la suite
CODE SAS
Macro de formato de texto alineado

Macro utilitaria para construir una línea de texto con elementos alineados a la izquierda, al centro y a la derecha.

Lire la suite
CODE SAS
Macro FORMCHAR para la gestión de caracteres de formato

Macro SAS para configurar la opción del sistema FORMCHAR, permitiendo elegir entre caracteres estándar o caracteres d...

Lire la suite
CODE SAS
Funciones de Inicio y Fin de Mes (BeginMonth, EndMonth)

Este script SAS define dos funciones FCMP personalizadas, BeginMonth y EndMonth, para determinar el primer y el últim...

Lire la suite
CODE SAS
Macro fixlen: Ajuste de longitud de cadena numérica

Macro para ajustar una cadena de caracteres (que representa un número) a una longitud fija para necesidades de visual...

Lire la suite
CODE SAS
Generación de documentación a través de Code Diary

Script de configuración y ejecución de la macro `%code_diary` para generar automáticamente documentación técnica a pa...

Lire la suite
CODE SAS
Recuperación de la ruta de búsqueda de formatos (fmtsearch)

Función macro que devuelve la lista completa y normalizada de los catálogos de formatos definidos en la opción fmtsea...

Lire la suite
CODE SAS
Verificación de existencia de FILEREF

Esta macro verifica si un fileref SAS ha sido asignado y si el archivo externo asociado existe, devolviendo un código...

Lire la suite
CODE SAS
Macro de utilidad FIND_WORD

Función de macro que devuelve la posición ordinal (n-ésima palabra) de una palabra específica en una frase.

Lire la suite
CODE SAS
Macro de llamada al método FIND de un objeto hash

Esta macro SAS, diseñada para ser utilizada en un DATA STEP, encapsula la llamada al método FIND de un objeto hash. F...

Lire la suite
CODE SAS
Cálculo de Factorial con PROC FCMP

Script que define y utiliza funciones personalizadas para el cálculo de factoriales mediante PROC FCMP.

Lire la suite
CODE SAS
Macro SAS para la captura y visualización de una sección del log

Esta macro SAS permite capturar una sección específica del log de SAS (desde un marcador especificado hasta el final ...

Lire la suite
CODE SAS
Desactivación condicional de código mediante variables de macro

Técnica que permite activar o desactivar dinámicamente un bloque de código SAS utilizando variables macro para genera...

Lire la suite
CODE SAS
Macro de expansión de interacciones (Operador Barra)

Conjunto de macros que simulan el operador barra '|' (bar operator) utilizado en los procedimientos estadísticos para...

Lire la suite
CODE SAS
Macros de expansión de fórmulas GLM

Conjunto de macros SAS para expandir especificaciones de modelos lineales (notación con barras verticales) en una lis...

Lire la suite
CODE SAS
Prueba unitaria de la macro _getAbsPathComponents

Script de prueba unitaria para la macro _getAbsPathComponents, que valida la extracción del nombre de archivo y la ru...

Lire la suite
CODE SAS
Búsqueda de programa en las bibliotecas de autocall

Busca un archivo de programa específico en las bibliotecas de autocall y devuelve el identificador de la biblioteca d...

Lire la suite
CODE SAS
Prueba de la macro _getAutocallNumber

Script de prueba unitaria para la macro _getAutocallNumber que verifica la resolución de las rutas de búsqueda de mac...

Lire la suite
CODE SAS
Búsqueda de terminaciones .html/.htm con expresiones regulares

Este script SAS utiliza funciones de expresiones regulares (PRX) para detectar si las cadenas de caracteres terminan ...

Lire la suite
CODE SAS
Macro SAS _FILE para eliminar comillas

Este script SAS define una macro `%_file` que toma una cadena de caracteres como argumento y elimina las comillas sim...

Lire la suite
CODE SAS
Macro _FINFO - Información Extendida del Archivo

Macro de utilidad que permite recuperar información detallada de un archivo (fecha, permisos, tamaño) a través de un ...

Lire la suite
CODE SAS
Macro de utilidad _FIRST

Genera una expresión lógica SAS para identificar la primera observación de un grupo BY o la primera observación gener...

Lire la suite
CODE SAS
Inicialización de Variables de Archivo (_FN)

Macro que determina el nombre y la ruta del programa SAS en ejecución para inicializar variables globales de salida.

Lire la suite
CODE SAS
Test de la macro _executeCmdFile

Script de test unitario para la macro SASUnit _executeCmdFile.

Lire la suite
CODE SAS
Macro _EXIST - Verificación de existencia de archivo

Macro SAS simple para verificar la existencia de un archivo o un directorio en el sistema de archivos.

Lire la suite
CODE SAS
Verificación de existencia de directorio

Macro SAS para verificar si un directorio dado existe y es accesible.

Lire la suite
CODE SAS
Verifica la existencia de una variable en un dataset

Macro-función que verifica si una variable, con un tipo opcional, existe en un conjunto de datos SAS.

Lire la suite
CODE SAS
Ejecución de Archivo de Comando OS

Ejecuta un archivo de comando del sistema operativo a través de una macro SAS.

Lire la suite
CODE SAS
Macro SAS para el número de observaciones de una tabla

Esta macro de utilidad devuelve el número de observaciones de un conjunto de datos SAS especificado por su identifica...

Lire la suite
CODE SAS
Uso de listas de variables macro SAS para crear programas dinámicos basados en datos

Este script SAS está diseñado para extraer los nombres de los estudiantes del conjunto de datos SASHELP.CLASS, concat...

Lire la suite
CODE SAS
Segmentación dinámica de datos mediante variables macro verticales

Script que utiliza una macro para dividir dinámicamente la tabla SASHELP.CARS en varias subtablas basadas en los valo...

Lire la suite
CODE SAS
Creación de lista de variables macro con PROC SQL

Ejercicio que muestra cómo crear una lista horizontal de variables macro dinámicamente con PROC SQL.

Lire la suite
CODE SAS
Uso de listas de variables macro SAS para crear programas dinámicos basados en datos

Crea una variable macro simple en tiempo de ejecución utilizando el procedimiento SQL para extraer el peso de un vehí...

Lire la suite
CODE SAS
Creación dinámica de macro-variable con PROC SQL

Ejercicio para crear una macro-variable en tiempo de ejecución a través de la cláusula INTO de PROC SQL.

Lire la suite
CODE SAS
Uso de listas de variables macro SAS para crear programas dinámicos impulsados por datos

Creación de una variable macro en tiempo de ejecución desde el paso DATA.

Lire la suite
CODE SAS
Creación dinámica de variables macro a través de Data Step (Ejercicio 01)

Ejercicio práctico para crear una variable macro en tiempo de ejecución utilizando un Data Step.

Lire la suite
CODE SAS
Verificación ETL y Parada del Proceso

Macro de utilidad para verificar los códigos de retorno del sistema (SYSCC) y SQL (SQLRC) y detener el proceso SAS en...

Lire la suite
CODE SAS
equals.sas

Macro de estilo función para el DATA STEP para comparar dos valores numéricos y determinar si son iguales o muy cerca...

Lire la suite
CODE SAS
Macro %EQUESUFF para sufijar una lista de palabras con un signo igual

Esta macro de estilo función añade un signo igual al final de cada elemento de una lista de palabras o variables, pri...

Lire la suite
CODE SAS
Wrapper para extracción de variables de entorno Windows 7

Macro wrapper para guardar las variables de entorno de Windows 7 en una tabla SAS.

Lire la suite
CODE SAS
Macro para asegurar que una cadena termine con un carácter específico

Macro tipo función que asegura que un valor no nulo asignado a una variable macro termine con un carácter especificado.

Lire la suite
CODE SAS
env2sas

Macro para escribir las variables de entorno del sistema y del usuario en una tabla SAS.

Lire la suite
CODE SAS
Macro de fin de envío remoto

Macro de utilidad para finalizar un envío remoto y cerrar la sesión si se define una conexión.

Lire la suite
CODE SAS
Macro para dibujar una elipse

Esta macro SAS genera las coordenadas para dibujar una elipse, tomando en cuenta el centro, las longitudes de los eje...

Lire la suite
CODE SAS
Macro eanend - Parada del Análisis Mejorado

Macro utilitaria utilizada para terminar una sesión de análisis o depuración (probablemente iniciada por una macro co...

Lire la suite
CODE SAS
Macro %Dups para la gestión de duplicados

Macro de utilidad para identificar duplicados y aislar registros únicos en una tabla SAS.

Lire la suite
CODE SAS
Lista de conjuntos de datos de una librería

Macro SAS para listar todos los conjuntos de datos presentes en una librería especificada y almacenar el resultado en...

Lire la suite
CODE SAS
Macro de solicitudes HTTP personalizadas

Macro SAS para ejecutar solicitudes HTTP personalizadas, gestionando archivos de entrada/salida, encabezados, método,...

Lire la suite
CODE SAS
Macro dsc_echofile_tolog

Macro utilitaria que permite mostrar el contenido de archivos externos (a través de filerefs) directamente en el regi...

Lire la suite
CODE SAS
Macro _escapeblanks (Escape de espacios)

Macro documentada para escapar espacios con barras invertidas bajo Linux/AIX, aunque la implementación actual no modi...

Lire la suite
CODE SAS
Macro de comparación de datos automatizada

Define y utiliza una macro '%autocompare' para comparar dos conjuntos de datos, identificar las diferencias y present...

Lire la suite
CODE SAS
Llamada a la macro getunc

Este script llama a la macro %getunc. El comentario indica que está diseñado para ejecutarse desde una unidad de red ...

Lire la suite
CODE SAS
Rastrear la ubicación de una macro de autocall

Este script configura las bibliotecas de macros de autocall en SAS y demuestra el uso de una macro integrada (%obscnt...

Lire la suite
CODE SAS
Creación dinámica de variables macro a través de SYMPUTX

Este script ilustra el uso de la rutina CALL SYMPUTX para crear variables macro cuyos nombres se determinan dinámicam...

Lire la suite
CODE SAS
Macro dropvars

Macro de utilidad que permite eliminar una lista de variables no deseadas en uno o varios conjuntos de datos SAS.

Lire la suite
CODE SAS
Macro de envoltura para DOSUBL

Una macro de utilidad para ejecutar código SAS a través de la función DOSUBL.

Lire la suite
CODE SAS
Macro dquote: Añadir comillas dobles

Macro utilitaria que permite encerrar una cadena de caracteres entre comillas dobles mientras protege los caracteres ...

Lire la suite
CODE SAS
Macro dropmodifiers

Macro de utilidad para usar en un Data Step para eliminar los modificadores (opciones de conjunto de datos) de una va...

Lire la suite
CODE SAS
dirfp2ds

Permite listar los nombres de archivos con ruta completa (Windows) en un conjunto de datos SAS.

Lire la suite
CODE SAS
Macro dirfpq - Lista de archivos con ruta completa (Windows)

Macro que devuelve una lista de archivos de un directorio de Windows con sus rutas completas, basada en un patrón esp...

Lire la suite
CODE SAS
Gestión del código de retorno de error

Macro SAS para capturar y propagar el código de error más alto encontrado durante la ejecución de un proceso ETL o si...

Lire la suite
CODE SAS
Contar el número de observaciones en un conjunto de datos

Función macro SAS para determinar el número de observaciones en un conjunto de datos especificado.

Lire la suite
CODE SAS
Listar archivos de un directorio en un conjunto de datos SAS

Macro SAS para listar los nombres de archivos de un directorio especificado (mediante un patrón) en un conjunto de da...

Lire la suite
CODE SAS
Listar el contenido de un directorio

Macro tipo función que devuelve la lista de miembros de un directorio en una plataforma WINDOWS.

Lire la suite
CODE SAS
Pruebas unitarias de la macro %dep

Script de prueba o demostración para una macro de utilidad llamada %dep.

Lire la suite
CODE SAS
Prueba de la macro %depall

Este script SAS prueba el comportamiento y las aserciones de la macro `%depall` utilizando las macros de aserción `%a...

Lire la suite
CODE SAS
Análisis de dependencias de macros y verificación de versión SAS

Este script SAS ofrece dos funcionalidades principales a través de macros: analizar las dependencias entre las macros...

Lire la suite
CODE SAS
Prueba unitaria de la macro depby

Script de prueba para validar el funcionamiento de la macro %depby.

Lire la suite
CODE SAS
Desencomillado de cadena de caracteres

Macro de estilo función para eliminar las comillas correspondientes al principio y al final de una cadena macro y dev...

Lire la suite
CODE SAS
Macro deleteSasmacN - Limpieza de catálogos SASMAC numerados

Macro que elimina todos los catálogos 'sasmacr#' numerados en la biblioteca WORK, sin eliminar el catálogo principal ...

Lire la suite
CODE SAS
Eliminar entradas de un catálogo gráfico

Esta macro elimina entradas específicas o todas las entradas de un catálogo gráfico SAS.

Lire la suite
CODE SAS
Macro para eliminar un conjunto de datos SAS si existe

Esta macro SAS elimina un conjunto de datos especificado si se detecta en la sesión SAS actual, manejando nombres de ...

Lire la suite
CODE SAS
Verificación de existencia de variable macro (Defined)

Macro que verifica si una variable macro está definida en el entorno global.

Lire la suite
CODE SAS
Verificación de existencia de variable macro (defined)

Función macro que determina si una variable macro específica está definida en el entorno global.

Lire la suite
CODE SAS
Detección de símbolos de registro (NOTE, WARNING, ERROR)

Macro utilitaria para definir las variables macro que contienen las cadenas de caracteres para los mensajes NOTE, WAR...

Lire la suite
CODE SAS
Macro _DIRCHAR para el carácter de directorio

Esta macro devuelve el carácter separador de directorio apropiado para el sistema operativo.

Lire la suite
CODE SAS
Macro DROPMISS - Eliminación de variables vacías

Macro SAS que permite eliminar de una tabla las variables que no contienen ningún dato (solo valores faltantes).

Lire la suite
CODE SAS
Eliminación de datasets temporales

Macro de utilidad para eliminar datasets temporales específicos (que comienzan por 'DATA') de la librería WORK.

Lire la suite
CODE SAS
Definición y Ejecución de Macros Anidadas

Ejemplo técnico que muestra la definición y la llamada secuencial de macros SAS anidadas entre sí.

Lire la suite
CODE SAS
Macro para formato dinámico

Esta macro aplica dinámicamente formatos SAS a las variables especificadas, basándose en la existencia de macro-varia...

Lire la suite
CODE SAS
Macro de Depuración DeBlackHole

Macro de utilidad diseñada para reiniciar el intérprete SAS en caso de errores de sintaxis persistentes (comillas abi...

Lire la suite
CODE SAS
Macro DBMSlist - Consulta de base de datos por lotes

Macro SAS diseñada para consultar una base de datos relacional utilizando los valores de un conjunto de datos SAS com...

Lire la suite
CODE SAS
Macro de Afirmación de Existencia de Tabla SAS

Macro de utilidad utilizada en las pruebas unitarias para verificar la existencia (o no existencia) de una tabla SAS ...

Lire la suite
CODE SAS
Registro explícito de fallo de prueba

Macro para registrar explícitamente una prueba como fallida con un mensaje opcional.

Lire la suite
CODE SAS
Generación de Nombre de Archivo Temporal

Macro para crear un nombre de archivo temporal único en una carpeta específica.

Lire la suite
CODE SAS
Macro de exportación CSV dinámica csv_vnext

Macro utilitaria que permite exportar un conjunto de datos SAS a un archivo delimitado (CSV) utilizando un paso DATA ...

Lire la suite
CODE SAS
Macro SAS para título centrado con marca de página

Esta macro SAS permite crear un título de página centrado y añadir una marca de página en la posición más a la derech...

Lire la suite
CODE SAS
Macro de categorización de variable numérica (cut)

Esta macro SAS permite categorizar una variable numérica en clases (bins) definidas por el usuario. Crea una nueva va...

Lire la suite
CODE SAS
Macro de comando de limpieza de espacios

Macro de tipo comando para reemplazar múltiples espacios por espacios simples.

Lire la suite
CODE SAS
Macro de prueba para la referencia cruzada

Macro de prueba diseñada para demostrar y validar la funcionalidad de referencia cruzada de llamadas a macros dentro ...

Lire la suite
CODE SAS
Macro de prueba de referencia cruzada

Esta macro SAS, llamada 'CrossReferenceTest2', es un componente del framework de prueba SASUnit. Crea un conjunto de ...

Lire la suite
CODE SAS
Macro de prueba para referencia cruzada

Macro de prueba simple para demostrar la referencia cruzada y la evaluación de parámetros numéricos.

Lire la suite
CODE SAS
Creación de la tabla de casos de prueba SASUnit

Macro que crea la tabla 'cas' destinada a almacenar los metadatos y resultados de los casos de prueba en el framework...

Lire la suite
CODE SAS
Creación tabla de datos de prueba EXA

Macro para crear la tabla de base de datos de prueba EXA para el framework SASUnit.

Lire la suite
CODE SAS
Creación de la tabla de metadatos SCN para SASUnit

Macro SASUnit para crear la tabla 'scn' que contiene la información sobre los escenarios de prueba.

Lire la suite
CODE SAS
Macro para la creación de la tabla de datos de prueba tsu

Macro SAS para crear una tabla de datos de prueba llamada 'tsu' en una biblioteca especificada. Esta tabla se utiliza...

Lire la suite
CODE SAS
Macro de preprocesamiento para una prueba unitaria

Esta macro prepara el entorno para la ejecución de una prueba. Limpia los artefactos de pruebas anteriores, inventarí...

Lire la suite
CODE SAS
Creación de la base de datos de prueba

Crea una base de datos de prueba para el framework SASUnit.

Lire la suite
CODE SAS
Generación de Documentación Code Diary

Script que configura y ejecuta la generación de documentación técnica a partir de código SAS.

Lire la suite
CODE SAS
Utilidad de formateo de listas de cadenas (CQUOTE)

Convierte una lista de valores separados por espacios en una lista citada separada por comas.

Lire la suite
CODE SAS
Mostrar metadatos de variables de un dataset

Macro para mostrar los nombres, tipos y formatos de las variables para uno o varios datasets.

Lire la suite
CODE SAS
Macro de conversión y formato de lista

Esta macro utilitaria convierte una lista de elementos (suministrada como una cadena de caracteres delimitada) en una...

Lire la suite
CODE SAS
commas

Separar los elementos de una lista con comas

Lire la suite
CODE SAS
Macro %compress para la gestión de cadenas de caracteres

Esta macro SAS encapsula la función COMPRESS para eliminar caracteres especificados de una cadena de texto, con manej...

Lire la suite
CODE SAS
Macro colnames: Lista de variables (estilo R)

Macro utilitaria que simula la función colnames() de R para listar las variables de una tabla SAS ubicada en la libre...

Lire la suite
CODE SAS
Macro: comma2andmac

Macro funcional para reemplazar la última ocurrencia de ', ' (coma-espacio) en una cadena de caracteres por ' and '.

Lire la suite
CODE SAS
Macro para reemplazar la última coma por ' and '

Esta macro reemplaza la última ocurrencia de la secuencia ', ' (coma-espacio) por ' and ' en una cadena de caracteres...

Lire la suite
CODE SAS
Ejecución de pruebas globales

Este script inicializa el entorno a través del autoexec y ejecuta todas las pruebas definidas por la macro %test.

Lire la suite
CODE SAS
Macro de análisis de cadena anidada

Macro de utilidad para la extracción de subcadenas a partir de una cadena con delimitadores anidados.

Lire la suite
CODE SAS
Macro cmd2sas

Macro SAS para ejecutar un comando del sistema local y escribir su salida en un conjunto de datos.

Lire la suite
CODE SAS
Gestión y exploración de macros a través del catálogo SAS

Este script SAS define, almacena, copia y lista las macros contenidas en un catálogo de macros SAS.

Lire la suite
CODE SAS
Definición y llamada de macro simple

Este script SAS define una macro simple llamada 'test' que crea un conjunto de datos vacío 'test'. La macro se llama ...

Lire la suite
CODE SAS
Verificación de la biblioteca Autocall

Macro sencilla para verificar el correcto funcionamiento de la biblioteca autocall escribiendo un mensaje en la venta...

Lire la suite
CODE SAS
Macro de alineación de cadenas numéricas

Macro SAS para alinear verticalmente variables de caracteres que representan números, basándose en separadores (punto...

Lire la suite
CODE SAS
Macro de Reorganización / Selección de Variables

Macro SAS principal (`%chn_dt_ordvar`) diseñada para reorganizar un conjunto de datos colocando un conjunto de variab...

Lire la suite
CODE SAS
Macro de Utilidad chn_ut_0

Macro de utilidad que devuelve una cadena específica si el primer parámetro proporcionado está vacío.

Lire la suite
CODE SAS
Macro de emisión condicional de cadena

Macro de utilidad que genera una cadena de caracteres específica únicamente si una variable de prueba no está vacía.

Lire la suite
CODE SAS
Macro de Conteo de Tokens

Esta macro SAS cuenta el número de tokens (palabras) en una cadena de caracteres dada, utilizando un delimitador espe...

Lire la suite
CODE SAS
Script Piloto de Ejecución y Generación de Informes (Capítulo 8)

Script orquestador que limpia el entorno, carga una serie de programas SAS externos y define una macro de informes.

Lire la suite
CODE SAS
Macros de gestión de nombres canónicos y versionado

Script que define macros de utilidad para normalizar nombres a través de controladores y verificar la versión de SAS.

Lire la suite
CODE SAS
Macro de reemplazo de caso

Macro tipo función que permite forzar el caso de una subcadena específica dentro de una cadena fuente.

Lire la suite
CODE SAS
Macro CAT: Concatenación de valores de variables

Esta macro SAS permite concatenar los valores de una lista de variables en una sola variable de salida, utilizando un...

Lire la suite
CODE SAS
Macro para re-ejecución dinámica de macro con parámetros de un conjunto de datos

Esta macro permite ejecutar repetidamente otra macro, pasándole parámetros leídos dinámicamente de un conjunto de dat...

Lire la suite
CODE SAS
Automatización de la documentación con Code Diary

Script de configuración y ejecución para generar documentación de proyectos SAS en formato Markdown y HTML.

Lire la suite
CODE SAS
Macros para dibujar formas gráficas (llaves, arcos, líneas)

Este script SAS define tres macros utilitarias (%bracket, %arcpie, %line) para facilitar el dibujo de formas gráficas...

Lire la suite
CODE SAS
Macro de prueba con visualización de log

Define una macro simple que escribe el valor de su parámetro en el log de SAS y configura las opciones de visualizaci...

Lire la suite
CODE SAS
Elimina el último título BY y lo almacena en una macro-variable

Macro para eliminar el último título si es un título generado por una cláusula 'BY' y almacenar su contenido en la ma...

Lire la suite
CODE SAS
Eliminación de variables macro y macros

Macro para eliminar variables macro (potencialmente arreglos de variables macro) y, opcionalmente, macros compiladas ...

Lire la suite
CODE SAS
Macro boxanno - Anotación de diagramas de dispersión con diagramas de caja

Conjunto de macros (boxaxis y boxanno) para crear conjuntos de datos de anotación que permitan agregar diagramas de c...

Lire la suite
CODE SAS
Creación de conjuntos de datos base

Este script SAS define una macro `%basedatasets` que crea tres conjuntos de datos temporales (Customer, Contracts, Cu...

Lire la suite
CODE SAS
Macro mal formateada con mensajes de log

Análisis de una macro SAS simple, llamada 'whaaat', que ilustra problemas de formato como una mala indentación y espa...

Lire la suite
CODE SAS
Recuperar un atributo numérico de un conjunto de datos

Macrofunción para recuperar el valor de un atributo numérico de un conjunto de datos SAS (por ejemplo, el número de o...

Lire la suite
CODE SAS
Sans titre

Macrofunción para recuperar un atributo numérico de un dataset SAS, como el número de observaciones (NOBS) o la fecha...

Lire la suite
CODE SAS
Macro assertManual

Macro SAS para gestionar aserciones manuales en el framework de prueba SASUnit.

Lire la suite
CODE SAS
Prueba de la macro assertref

Script de prueba unitaria para la macro de aserción %assertref.

Lire la suite
CODE SAS
Macro assertTrue - Verificar si una condición es verdadera

Macro SASUNIT para evaluar una condición y afirmar que es verdadera, manejando tipos numéricos y de caracteres.

Lire la suite
CODE SAS
Macro assert_not_exist - Asersión de ausencia de tabla

Macro de prueba que genera un evento si existe una tabla SAS especificada.

Lire la suite
CODE SAS
Macro assert_not_fileexist - Afirmación de ausencia de archivo

Genera un evento si un archivo especificado existe, utilizado para validar que un archivo no debe estar presente.

Lire la suite
CODE SAS
Sans titre

Lire la suite
CODE SAS
Macro assert_not_zero - Afirmación de no-nulidad

Genera un evento (error/alerta) si el valor proporcionado como argumento es igual a cero.

Lire la suite
CODE SAS
Macro assert_null - Asignación de valor no nulo

Macro de prueba que verifica si un argumento no es nulo y genera un evento en consecuencia.

Lire la suite
CODE SAS
Macro assert_zero - Aserción de valor nulo

Macro de prueba unitaria que verifica si un valor dado es igual a cero y genera un evento en caso de fallo.

Lire la suite
CODE SAS
Pruebas Unitarias con Aserciones

Script de demostración para pruebas unitarias utilizando macros de aserción.

Lire la suite
CODE SAS
Programa de prueba para _getpgmdesc con etiqueta brief

Script de prueba unitaria que define una macro simple, utilizado para validar el procesamiento de las etiquetas de do...

Lire la suite
CODE SAS
Macro utilitaria para eliminar variables macro de array

Esta macro elimina un conjunto de variables macro creadas según un esquema de 'array' (por ejemplo, prefixe1, prefixe...

Lire la suite
CODE SAS
Macros para el trazado de flechas y líneas

Este conjunto de macros SAS está diseñado para facilitar el trazado de flechas y líneas, probablemente para su uso co...

Lire la suite
CODE SAS
Macro de aserción de tabla vacía (assert_empty)

Macro de prueba que verifica que una tabla SAS no contiene ninguna observación. Genera un evento si la tabla contiene...

Lire la suite
CODE SAS
Macro assert_exist - Verificación de existencia de tabla

Macro de prueba unitaria que verifica la existencia de una tabla SAS y genera un evento en caso de fallo.

Lire la suite
CODE SAS
Verificación de existencia de fileref (assert_fexist)

Macro de validación que verifica la existencia de un fileref y genera un evento en caso de fallo.

Lire la suite
CODE SAS
Macro de aserción de existencia de archivo (FUTS)

Macro de prueba unitaria que verifica la presencia de un archivo físico y genera un evento en caso de ausencia.

Lire la suite
CODE SAS
Extracción de subcadena después del carácter objetivo

Macro funcional SAS para extraer la parte de una cadena de caracteres situada después de la primera ocurrencia de un ...

Lire la suite
CODE SAS
Macro de asignación de librerías de solo lectura (allocr)

Macro de ejemplo para asignar librerías de datos y formatos en modo de solo lectura para un estudio clínico específic...

Lire la suite
CODE SAS
Gestión de las relaciones de palabras

Esta macro SAS gestiona las relaciones entre palabras almacenándolas y deduplicándolas en una tabla SAS 'allstd.wordt...

Lire la suite
CODE SAS
Macro AHGwt - Escritura en un archivo

Macro utilitaria que permite escribir una cadena de caracteres específica en un archivo de texto.

Lire la suite
CODE SAS
Macro AHGzero para formato numérico

Esta macro formatea un número dado en una cadena de caracteres de una longitud especificada, utilizando la función %S...

Lire la suite
CODE SAS
Macro de formato para el portapapeles

Macro SAS para leer el contenido del portapapeles, formatearlo y guardarlo en un archivo de texto destinado a Microso...

Lire la suite
CODE SAS
Macro de alineación de puntos decimales (aligndp.sas)

Esta macro SAS, diseñada para ser utilizada en un paso DATA, permite formatear una variable numérica a una variable d...

Lire la suite
CODE SAS
Macro allafter

Esta macro de tipo función devuelve la parte de una cadena de caracteres que sigue a la primera ocurrencia de una cad...

Lire la suite
CODE SAS
Macro de utilidad AHGwhere

Macro que devuelve sistemáticamente el valor 1, actuando probablemente como una condición 'siempre verdadera'.

Lire la suite
CODE SAS
Iteración Macro AHGwildall

Macro utilitaria que itera sobre una lista de palabras para ejecutar la macro %AHGwild en cada una de ellas.

Lire la suite
CODE SAS
Detección del sistema operativo (Windows/Unix)

Macro utilitaria para determinar si el entorno de ejecución SAS es Windows o Unix.

Lire la suite
CODE SAS
Macro de ruta temporal de Windows

Macro que define una ruta de directorio temporal específica para Windows.

Lire la suite
CODE SAS
Macro AHGtime para captura de marca de tiempo

Macro de utilidad que registra la hora actual en una variable macro global dinámica.

Lire la suite
CODE SAS
Macro AHGuncompress - Conservación de caracteres

Macro de utilidad que permite conservar solo los caracteres especificados en una cadena de texto, actuando como un fi...

Lire la suite
CODE SAS
Macro AHGupdir - Subir en el árbol de directorios

Macro de utilidad que permite subir uno o varios niveles en una jerarquía de directorios.

Lire la suite
CODE SAS
Selección de nombres de datasets temporales por prefijo

Esta macro permite seleccionar los nombres de los datasets temporales (libname WORK) que comienzan con una cadena esp...

Lire la suite
CODE SAS
Macro para listar macros por prefijo

Esta macro lista todas las macros SAS cuyo nombre comienza con un prefijo especificado y almacena sus nombres en una ...

Lire la suite
CODE SAS
Macro AHGuseLabel - Renombrado de variables por etiqueta

Esta macro SAS permite renombrar las variables de un conjunto de datos utilizando su etiqueta (label) como base para ...

Lire la suite
CODE SAS
Macro de Definición de Ruta de Usuario

Define una macro que devuelve una ruta de red específica para el usuario actual.

Lire la suite
CODE SAS
Sans titre

Define una macro utilitaria llamada AHGsome, que verifica si una cadena de caracteres dada no está vacía utilizando l...

Lire la suite
CODE SAS
Macro de cálculo de día de estudio

Macro SAS que calcula el día de estudio (duración) entre dos fechas dadas.

Lire la suite
CODE SAS
Macro de filtrado in-place AHGsubsetdsn

Macro SAS para filtrar un dataset existente, reemplazándolo por un subconjunto basado en una condición proporcionada ...

Lire la suite
CODE SAS
Macro de normalización de cadenas AHGtabnoStr

Macro de utilidad para reemplazar puntos y espacios por guiones bajos en una cadena de caracteres.

Lire la suite
CODE SAS
Macro AHGtag

Macro de utilidad para la generación de etiquetas HTML o XML simples.

Lire la suite
CODE SAS
Sans titre

Macro que extrae una secuencia de tres palabras de una cadena de caracteres basándose en un índice calculado.

Lire la suite
CODE SAS
Macro de extracción iterativa de subcadenas

Macro utilitaria que extrae secuencialmente un número definido de segmentos de una cadena de caracteres.

Lire la suite
CODE SAS
Macro AHGscanxy para extracción de subcadenas

Esta macro de utilidad permite extraer un elemento específico de una cadena de caracteres utilizando una lógica de es...

Lire la suite
CODE SAS
Módulo del Sistema CDARS

Macro SAS para el envío y registro de mensajes personalizados o información de registro en un conjunto de datos espec...

Lire la suite
CODE SAS
Macro AHGsetallvarnil - Inicialización de variables a valor faltante

Esta macro inicializa todas las variables numéricas a '.' (faltante) y todas las variables de caracteres a '' (cadena...

Lire la suite
CODE SAS
Macro AHGsethashvalue - Asignación de valor Hash

Macro de utilidad que permite asignar un valor a una clave (handle) específica en una estructura de datos de tipo 'ha...

Lire la suite
CODE SAS
Macro AHGsetprint: Fusión y Formato de Tablas SAS

Macro que permite combinar (apilar) varias tablas SAS estandarizando las variables al formato de caracteres para faci...

Lire la suite
CODE SAS
Definición de la macro AHGshortpath

Definición de una macro SAS llamada AHGshortpath. Actualmente vacía.

Lire la suite
CODE SAS
Macro AHGRTFtotxt - Conversión y Análisis RTF

Macro de utilidad diseñada para convertir un archivo RTF a un archivo de texto plano o a un dataset SAS. Limpia las e...

Lire la suite
CODE SAS
Conversión de archivo RTF a texto

Macro SAS que permite convertir un archivo RTF a un archivo de texto plano limpiando las etiquetas de formato.

Lire la suite
CODE SAS
Macro para configurar las rutas de las macros Autocall

Macro SAS que configura dinámicamente la opción del sistema SASAUTOS para definir las rutas de búsqueda de las macros...

Lire la suite
CODE SAS
Definición de la macro AHGsavecommandline

Definición de una macro SAS vacía con parámetros.

Lire la suite
CODE SAS
Macro AHGsavedsn - Guardar tabla con sufijo

Macro que permite duplicar una tabla SAS añadiendo un sufijo al nombre de la tabla de salida.

Lire la suite
CODE SAS
Macro AHGputvar

Macro de depuración para insertar marcadores en el log, con una instrucción de visualización incompleta.

Lire la suite
CODE SAS
Macro de asignación de errores de control de calidad

Macro SAS para asignar uno o más identificadores de error a un usuario especificado con una fecha de vencimiento opci...

Lire la suite
CODE SAS
Generación de sufijo aleatorio (Macro AHGrandom)

Macro utilitaria que genera una cadena numérica pseudoaleatoria basada en una distribución normal, con limpieza de ca...

Lire la suite
CODE SAS
Generación de Cadena Aleatoria

Esta macro SAS genera una cadena de caracteres aleatorios compuesta por letras mayúsculas (de A a X) de una longitud ...

Lire la suite
CODE SAS
Macro AHGremoveSlash

Esta macro elimina una barra ('/' o '\') del final de una cadena de caracteres.

Lire la suite
CODE SAS
Macro de búsqueda de macros por prefijo

Esta macro permite buscar y listar los nombres de macros SAS que comienzan por un prefijo dado, consultando la tabla ...

Lire la suite
CODE SAS
Visualización de logs/informes AHG

Esta macro construye dinámicamente una ruta de archivo de registro o informe, la modifica y luego la abre para su exa...

Lire la suite
CODE SAS
Macro AHGprocMeansBy - Estadísticas por segmentos

Macro de utilidad para calcular estadísticas en segmentos de datos (definidos por una variable 'by') y consolidar los...

Lire la suite
CODE SAS
Macro de impresión PROC PRINT

Esta macro simplifica el uso de PROC PRINT para la impresión de conjuntos de datos.

Lire la suite
CODE SAS
Macro de visualización AHGPtoL

Macro simple que muestra el contenido de un parámetro en el registro SAS.

Lire la suite
CODE SAS
Extracción del nombre puro de una tabla SAS (Macro AHGpureName)

Macro de utilidad que permite extraer el nombre raíz de una tabla SAS, ignorando las opciones del conjunto de datos (...

Lire la suite
CODE SAS
Macro AHGpush - Concatenación de valores en una variable macro

Macro utilitaria que permite añadir un valor a una lista almacenada en una variable macro.

Lire la suite
CODE SAS
Macro ahgputc: Conversión INPUT con formato por defecto

Macro de utilidad que aplica la función INPUT a una variable con gestión automática de un formato por defecto.

Lire la suite
CODE SAS
Macro para aplicar formato y alineación a la izquierda

Macro utilitaria para formatear una variable y alinear el resultado a la izquierda.

Lire la suite
CODE SAS
Sans titre

Macro SAS _begin que genera una lista de elementos para el operador IN:, diseñada para reemplazar la macro %_in y ges...

Lire la suite
CODE SAS
Macro _BIN: Generación de operadores IN

Macro de utilidad diseñada para generar listas de valores para el operador IN() de una manera más robusta que %_IN().

Lire la suite
CODE SAS
Generación de cláusulas WHEN para bloques SELECT (_bwhen)

Macro de utilidad diseñada para generar instrucciones WHEN(...) robustas que contienen largas listas de valores o ran...

Lire la suite
CODE SAS
Análisis de la macro _BY

Esta macro SAS, llamada _BY, está diseñada para manipular dinámicamente la lista de variables utilizadas en una instr...

Lire la suite
CODE SAS
Cambiar de directorio (independiente del SO)

Macro SAS para cambiar el directorio actual de forma independiente del sistema operativo (Unix/Windows).

Lire la suite
CODE SAS
Verificación del entorno de ejecución (_checkRunEnvironment)

Macro de validación que verifica si el sistema operativo y la versión de SAS son compatibles.

Lire la suite
CODE SAS
Conteo de Sujetos por Grupo de Tratamiento

Este programa SAS genera el número de sujetos únicos por grupo de tratamiento a partir de un conjunto de datos adsl, ...

Lire la suite
CODE SAS
Extracción del primer elemento de una cadena con %SCAN

Este script SAS demuestra el uso de la función macro %SCAN para extraer el primer elemento de una cadena de caractere...

Lire la suite
CODE SAS
Macro get_append_base para generación de estructura

Macro que muestra en el registro (log) el código SAS para recrear la estructura (formatos) de una tabla dada.

Lire la suite
CODE SAS
Preparación de datos para EM5BATCH

Este script SAS prepara los conjuntos de datos 'workspace' y 'actions' que se utilizan como parámetros de entrada par...

Lire la suite
CODE SAS
Macro AHGNum2date - Formato de fecha numérica

Macro de utilidad para convertir un valor numérico SAS (que representa una fecha) en una cadena de caracteres formate...

Lire la suite
CODE SAS
Verificación del sistema operativo Windows

Esta macro verifica si el sistema operativo es Windows.

Lire la suite
CODE SAS
Macro AHGopenby - Apertura automatizada de archivos

Macro utilitaria que permite buscar y abrir (o listar) archivos que coinciden con una máscara específica en carpetas ...

Lire la suite
CODE SAS
Macro AHGopenbystr - Búsqueda de archivos a través de Perl

Macro SAS que invoca un comando del sistema para ejecutar un script Perl externo de búsqueda de archivos.

Lire la suite
CODE SAS
Macro para mostrar variables (AHGpm)

Macro utilitaria diseñada para mostrar en el log de SAS los nombres y valores de una lista de variables macro pasada ...

Lire la suite
CODE SAS
Búsqueda de posición de subcadena (sin distinción entre mayúsculas y minúsculas)

Macro que devuelve la posición de una subcadena dentro de una cadena, sin tener en cuenta las mayúsculas o minúsculas.

Lire la suite
CODE SAS
Macro de utilidad AHGppt

Macro de utilidad para asignar una cadena y generar una salida en un paso DATA.

Lire la suite
CODE SAS
Macro de cálculo de valor p F (AHGprintF)

Macro que calcula una probabilidad (valor p) a partir de una distribución F e invoca una macro utilitaria %AHGPm.

Lire la suite
CODE SAS
Macro AHGmacAndvalue para pares clave-valor

Esta macro SAS permite analizar una cadena de caracteres que contiene pares clave-valor y asignar estos valores a mac...

Lire la suite
CODE SAS
Verificación de la existencia de una macro

Macro utilitaria que verifica si una macro específica ya existe en la sesión SAS.

Lire la suite
CODE SAS
Macro de fusión de tablas SAS (AHGmergedsn)

Macro de utilidad para fusionar dos tablas SAS con gestión automática de clasificación y tipos de unión (Left, Right,...

Lire la suite
CODE SAS
Gestión condicional de la opción MPRINT

Macro utilitaria para reactivar la opción MPRINT en función del valor de una variable global.

Lire la suite
CODE SAS
Macro AHGmyput - Formato con redondeo dinámico

Macro de utilidad que permite formatear un valor numérico aplicando un redondeo previo basado en la precisión decimal...

Lire la suite
CODE SAS
Contar las observaciones de una tabla

Esta macro permite contar el número de observaciones de una tabla SAS especificada. Si la tabla no existe, la macro-v...

Lire la suite
CODE SAS
Gestión de la opción NOMPRINT (AHGnomprint)

Macro de utilidad que desactiva la opción MPRINT y gestiona un contador global.

Lire la suite
CODE SAS
Macro AHGnonblank - Verificación de cadena no vacía

Macro de utilidad que devuelve el inverso lógico de la macro %AHGblank.

Lire la suite
CODE SAS
Macro de detección del servidor

Verifica la presencia de la cadena 'sddsrv' en el nombre de host del servidor.

Lire la suite
CODE SAS
Macro AHGlibname - Extracción del Libref

Macro utilitaria que permite extraer el nombre de la biblioteca (libref) a partir de un nombre de tabla SAS.

Lire la suite
CODE SAS
Macro AHGLIKE para filtrar palabras

Esta macro permite filtrar palabras de una cadena de caracteres comparando cada palabra (después de eliminar los dígi...

Lire la suite
CODE SAS
Macro AHGlinebyline: Visualización vertical de palabras

Macro utilitaria que muestra cada palabra de una lista proporcionada como parámetro en una línea distinta en el regis...

Lire la suite
CODE SAS
Macro para la creación de una variable macro local

Definición de una macro utilitaria para crear una variable macro local cuyo nombre y valor se pasan como parámetros.

Lire la suite
CODE SAS
Macro AHGlocalusermac

Declara localmente las macros globales existentes.

Lire la suite
CODE SAS
Macro AHGlocf - Imputación LOCF

Macro SAS diseñada para implementar una lógica de tipo 'Last Observation Carried Forward' (LOCF) generando una observ...

Lire la suite
CODE SAS
Macro AHGLtoP: Visualización Vertical de Lista

Macro utilitaria para mostrar los elementos de una lista horizontal (cadena delimitada) verticalmente en el log de SAS.

Lire la suite
CODE SAS
Sans titre

Lire la suite
CODE SAS
Sans titre

Macro envoltorio (wrapper) que llama a la macro AHGin invirtiendo el orden de los parámetros principales.

Lire la suite
CODE SAS
Incremento de variable macro

Macro utilitaria que permite incrementar el valor de una variable macro existente.

Lire la suite
CODE SAS
Búsqueda del segundo delimitador en una cadena

Esta macro SAS personalizada busca la posición del segundo delimitador especificado dentro de una cadena de caracteres.

Lire la suite
CODE SAS
Inicialización de variables macro

Macro de utilidad para inicializar una lista de variables macro a un valor vacío.

Lire la suite
CODE SAS
Conversión de hexadecimal a ASCII

Macro para convertir una cadena de caracteres hexadecimales en su representación ASCII.

Lire la suite
CODE SAS
Macro AHGkill para eliminar conjuntos de datos SAS

Macro SAS para eliminar uno o varios conjuntos de datos especificados de una biblioteca SAS. Puede dirigirse a conjun...

Lire la suite
CODE SAS
Macro de configuración del tamaño de fuente

Define una macro para ajustar el tamaño de fuente y otras opciones de visualización.

Lire la suite
CODE SAS
Macro AHGforceFormat - Formateo forzado de variables

Macro utilitaria que permite modificar la longitud y el formato de variables específicas en una tabla SAS basándose e...

Lire la suite
CODE SAS
Macro AHGformatvar - Aplicación de formatos a un conjunto de datos

Macro utilitaria que permite aplicar formatos SAS a un conjunto de datos especificado.

Lire la suite
CODE SAS
Macro para obtener el número de observaciones de una tabla

Esta macro recupera el número de observaciones (nobs) de una tabla SAS especificada por sus parámetros de librería y ...

Lire la suite
CODE SAS
Definición de la macro AHGgetTempVname

Definición de una macro SAS vacía llamada AHGgetTempVname. Por el momento, no realiza ninguna operación.

Lire la suite
CODE SAS
Macro AHGgetwords

Macro utilitaria para extraer un número especificado de palabras de una cadena de caracteres.

Lire la suite
CODE SAS
Macro AHGhashvalue - Recuperación de valor Hash

Recupera un valor asociado a una clave específica en una estructura de tipo hash implementada a través de macro-varia...

Lire la suite
CODE SAS
Extracción del nombre de archivo de una ruta

Esta macro de utilidad extrae el nombre base de un archivo de una ruta completa, manejando los delimitadores de ruta ...

Lire la suite
CODE SAS
Macro AHGfilesindir - Listado de archivos de un directorio

Macro de utilidad que permite listar los archivos de un directorio específico y almacenar el resultado en una variabl...

Lire la suite
CODE SAS
Macro AHGfilever

Macro de utilidad para recuperar la versión RCS (head) de un archivo.

Lire la suite
CODE SAS
Macro AHGeqV (comparación de texto)

Esta macro es un envoltorio que llama a la macro `%AHGequaltext` para comparar dos cadenas de texto proporcionadas co...

Lire la suite
CODE SAS
Excluir elementos de una cadena

Macro que permite filtrar palabras o subcadenas específicas de una cadena principal utilizando un delimitador dado.

Lire la suite
CODE SAS
Macro de ofuscación de cadena de caracteres

Esta macro SAS toma una cadena de caracteres como entrada y devuelve una cadena transformada aplicando una serie de m...

Lire la suite
CODE SAS
Macro AHGeqm

Macro envoltura para llamar a la macro AHGequalmactext.

Lire la suite
CODE SAS
Macro de comparación de texto insensible a mayúsculas y minúsculas

Macro de utilidad que compara dos cadenas de caracteres sin tener en cuenta las mayúsculas y minúsculas.

Lire la suite
CODE SAS
Comparación de texto que no distingue entre mayúsculas y minúsculas

Macro que compara dos cadenas de caracteres sin distinción entre mayúsculas y minúsculas.

Lire la suite
CODE SAS
Macro de utilidad AHGdefault

Define una macro de utilidad para asignar un valor por defecto a una variable macro especificada si está vacía, con u...

Lire la suite
CODE SAS
Macro AHGdim - Cálculo de dimensión

Macro de utilidad que calcula una dimensión redondeada al entero superior, basada en un recuento de elementos dividid...

Lire la suite
CODE SAS
Macro de inclusión de archivos en SAS Studio

Macro de utilidad diseñada para incluir archivos SAS (código) desde directorios predefinidos ('&kanbox\allover', '&ka...

Lire la suite
CODE SAS
Macro de descarga de la carpeta bin

Macro envolvente que llama a %AHGzipdown para descargar una carpeta específica.

Lire la suite
CODE SAS
Macro de gestión de archivos temporales para comparación

Esta macro SAS gestiona la creación o apertura de archivos temporales y la eliminación de una variable macro, probabl...

Lire la suite
CODE SAS
Macro de descarga del sistema AHGdownsysMac

Macro que encapsula una llamada para comprimir y descargar archivos SAS desde un directorio específico.

Lire la suite
CODE SAS
Macro AHGdsn - Filtrado y duplicación de tabla

Macro de utilidad para crear una nueva tabla SAS a partir de una tabla existente aplicando un filtro opcional.

Lire la suite
CODE SAS
Borrar macros de informe AHG

Define una macro para borrar las macros cuyos nombres comienzan con un prefijo especificado.

Lire la suite
CODE SAS
Comparación de Archivos Versionados AHGcmpWithSys

Esta macro SAS permite comparar dos versiones de un archivo especificado, potencialmente gestionado por un sistema de...

Lire la suite
CODE SAS
Macro utilitaria de separación ahgD

Macro que inserta condicionalmente un delimitador.

Lire la suite
CODE SAS
Macro de deduplicación AHGdatanodupkey

Macro SAS para ordenar una tabla y eliminar registros con claves duplicadas.

Lire la suite
CODE SAS
Macro para Fecha y Hora Actuales

Esta macro genera una variable macro que contiene la fecha y hora actuales, formateadas según un formato especificado.

Lire la suite
CODE SAS
Obtención de la fecha y hora actuales

Macro utilitaria para obtener la fecha y hora del sistema actuales y almacenarlas en una macrovariable SAS especificada.

Lire la suite
CODE SAS
Cálculo de la edad a partir de fechas

Esta macro SAS calcula la edad de una persona en años completos en función de su fecha de nacimiento y una fecha de r...

Lire la suite
CODE SAS
Resolución indirecta de variable macro

Macro utilitaria que permite la resolución indirecta de una variable macro.

Lire la suite
CODE SAS
Macro de extracción de elementos de lista ahgarr

Macro de utilidad para extraer un elemento específico de una lista almacenada en una variable macro.

Lire la suite
CODE SAS
Macro de inclusión de autoexec versionado

Macro de utilidad que permite incluir dinámicamente un archivo autoexec específico según un número de versión.

Lire la suite
CODE SAS
Macro AHGbareName

Macro de utilidad para extraer el nombre 'desnudo' (bare name) de un conjunto de datos o un archivo.

Lire la suite
CODE SAS
Extracción del nombre base de un conjunto de datos

Macro utilitaria para extraer el nombre base de un conjunto de datos, ya sea que esté prefijado por una librería o no.

Lire la suite
CODE SAS
Macro AHGblank

Macro para verificar si una cadena de caracteres está vacía o solo contiene espacios.

Lire la suite
CODE SAS
Macro para cargar datos de datalines en variables macro

Esta macro lee líneas de datos proporcionadas a través de `datalines` y las almacena en una serie de variables macro ...

Lire la suite
CODE SAS
Macro AHGaddBase - Adición de una constante a una lista

Macro utilitaria que permite añadir un valor base (constante) a cada elemento numérico de una lista.

Lire la suite
CODE SAS
Macro de utilidad AHGaddcomma

Macro que reemplaza los espacios por comas (u otro separador) en una cadena de caracteres.

Lire la suite
CODE SAS
Definición de la macro ahgaddfmtby

Macro de utilidad que permite duplicar una variable y aplicarle un formato numérico estándar en un conjunto de datos.

Lire la suite
CODE SAS
Adición condicional de barra diagonal final

Macro de utilidad para añadir un delimitador de directorio al final de una ruta si es necesario.

Lire la suite
CODE SAS
Macro para agregar entrada a los metadatos del sistema CDARS

Macro SAS para agregar una entrada única (identificada por 'tot') a un archivo de metadatos (`reports.meta`), integra...

Lire la suite
CODE SAS
Macro AHGaddvars: Adición y formato de variables

Macro utilitaria para aplicar formatos a una lista de variables en una tabla SAS, creando estas variables si no existen.

Lire la suite
CODE SAS
Macro para añadir palabras después de la eliminación

Esta macro de utilidad combina la eliminación de palabras de una frase con la adición de nuevas palabras al final, ut...

Lire la suite
CODE SAS
Gestión de fechas con funciones FCMP

Este script SAS define y utiliza funciones FCMP para manipular fechas añadiendo o sustrayendo meses y años.

Lire la suite
CODE SAS
Plantilla de Pruebas Unitarias para sas_str_pool_add

Esqueleto de script para la escritura de pruebas unitarias.

Lire la suite
CODE SAS
Añadir una ruta a SASAUTOS

Concatena una biblioteca de macros a la ruta sasautos.

Lire la suite
CODE SAS
Macro utilitaria condicional ahg0

Macro que devuelve una cadena de caracteres específica si un parámetro de entrada está vacío.

Lire la suite
CODE SAS
Macro de utilidad de ejecución condicional

Macro que ejecuta una instrucción SAS si un parámetro especificado no está vacío.

Lire la suite
CODE SAS
Terminación forzada del programa SAS (_ABEND)

Este script SAS define una macro _ABEND que permite detener un programa SAS en función del entorno de ejecución (inte...

Lire la suite
CODE SAS
Normalización de Ruta Absoluta

Esta macro SAS verifica si una ruta dada es absoluta o vacía. Si la ruta no es absoluta y no está vacía, la prefija c...

Lire la suite
CODE SAS
Generación de documentación y conversión HTML

Script que configura y ejecuta la macro code_diary para generar documentación de proyecto, seguido de una conversión ...

Lire la suite
CODE SAS
Programa de prueba para _getpgmdesc

Programa de prueba para la funcionalidad _getpgmdesc utilizando etiquetas de documentación 'brief'.

Lire la suite
CODE SAS
Biblioteca de macros utilitarias para la gestión de tablas y la interfaz

Script que define macros utilitarias para eliminar, copiar e inspeccionar tablas SAS, así como un comando de interfaz...

Lire la suite