Artículos en la categoría

Macro

582 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 u...

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 permi...

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 format...

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 ...

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...

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...

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...

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 aplicand...

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 ac...

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 especif...

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 ...

Lire la suite
CODE SAS
Conversión de comillas dobles y comas en una cadena

Función macro que convierte las comillas dobles en comillas simples en una cadena de caracteres, ...

Lire la suite
CODE SAS
Eliminar modificadores de opciones de un nombre de dataset

Macro de tipo función que limpia una cadena de caracteres eliminando los modificadores de opcione...

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 c...

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 coma...

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 ning...

Lire la suite
CODE SAS
Prueba de la macro SASUnit assertMustFail

Este script es un escenario de prueba para la macro SASUnit `%assertMustFail`, diseñada para vali...

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...

Lire la suite
CODE SAS
Verificación de la secuencia de llamada de macros

Verifica si las macros internas del framework SASUnit, como 'initScenario' y 'Assert', se llaman ...

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 contrar...

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 d...

Lire la suite
CODE SAS
Macro de utilidad para interactuar con un sistema externo (RCS)

Macro SAS que genera y ejecuta comandos externos para interactuar con un sistema de control de ve...

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...

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 ...

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án...

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 ...

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 ant...

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 co...

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 orqu...

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...

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 SASj...

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...

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 compar...

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 variab...

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 subdirector...

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 cont...

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 mac...

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 archi...

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 ...

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 ...

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 Da...

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 ...

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ándos...

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 ...

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...

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...

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...

Lire la suite
CODE SAS
Configuración del Nodo de Extensión SAS EM (Clustering Espectral)

Macro de configuración que define las propiedades y los registros de datos para un nodo de extens...

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 l...

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 (lab...

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...

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 bibliote...

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...

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, ma...

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 u...

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 eta...

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 vari...

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 u...

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...

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...

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 mani...

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 filtrado...

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...

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 sist...

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 u...

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 car...

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 ...

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 tab...

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 opc...

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 lu...

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 un...

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...

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 usand...

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 ...

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 re...

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 etique...

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...

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 ...

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 propo...

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'...

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...

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 ...

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 ...

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 E...

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 ('/'), compa...

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 sa...

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 ...

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 ges...

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 e...

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 ...

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...

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 es...

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 ...

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 ...

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 nu...

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í...

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 d...

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 con...

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 eliminac...

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 t...

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 sas...

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 ...

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 da...

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...

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 ...

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 pri...

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 fal...

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 li...

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...

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 p...

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...

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 caractere...

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 S...

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 mac...

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 ...

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 reconocim...

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 árbo...

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...

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 d...

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...

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ámic...

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 val...

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 ejecuc...

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 e...

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 miemb...

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 ...

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 p...

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 e...

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 si...

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 regist...

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 fe...

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 funcio...

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 ...

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 ...

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 verific...

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 f...

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 estru...

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 ...

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...

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 cabecer...

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 ...

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 ...

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 em...

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 proporciona...

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 argument...

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, Desconocid...

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 con...

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 ...

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 mac...

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...

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 ...

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 ...

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 u...

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 ...

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 l...

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 ...

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...

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 '...

Lire la suite
CODE SAS
Sans titre

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

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 d...

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...

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 es...

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...

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 ...

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 dato...

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...

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 ...

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 ti...

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 ...

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, gestio...

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 es...

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 regl...

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...

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 variabl...

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ánd...

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 ...

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 `log4s...

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 obs...

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 verif...

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íf...

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 ...

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 reg...

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...

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 cread...

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 inmedi...

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 cara...

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 arc...

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...

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 %h...

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 espe...

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 par...

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 legibilid...

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 especi...

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 ...

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 reimp...

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 Gi...

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 u...

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 gr...

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 comp...

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...

Lire la suite
CODE SAS
Macro _INDEXC

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

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...

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 ...

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 un...

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á ejecutan...

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...

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 list...

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 ...

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 determ...

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 cen...

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...

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 ...

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 n...

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 docume...

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...

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, d...

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 ...

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 ...

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...

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 especifi...

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 variabl...

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 procedimient...

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 ve...

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 nombr...

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 identificado...

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 ruta...

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 ...

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 elim...

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, tam...

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 prime...

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 ...

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 arch...

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 ...

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 especifica...

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 S...

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...

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 extrae...

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 PR...

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 deten...

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...

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 palab...

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 ...

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 l...

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 inici...

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 almac...

Lire la suite
CODE SAS
Macro de solicitudes HTTP personalizadas

Macro SAS para ejecutar solicitudes HTTP personalizadas, gestionando archivos de entrada/salida, ...

Lire la suite
CODE SAS
Macro dsc_echofile_tolog

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

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

Macro documentada para escapar espacios con barras invertidas bajo Linux/AIX, aunque la implement...

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 d...

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 desd...

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 macr...

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 ...

Lire la suite
CODE SAS
Macro dropvars

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

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 pro...

Lire la suite
CODE SAS
Macro dropmodifiers

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

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, bas...

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...

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) ...

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 ma...

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 dependenc...

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 un...

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...

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, m...

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 lo...

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 valo...

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 ...

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 exist...

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 persis...

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 conju...

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 existenci...

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) util...

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 posi...

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 usuari...

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 llama...

Lire la suite
CODE SAS
Macro de prueba de referencia cruzada

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

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 pr...

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. E...

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 a...

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
Análisis de Macros AHG y Creación de Metadatos

Este script SAS analiza archivos de código para identificar y extraer los nombres de macros que c...

Lire la suite
CODE SAS
Macro de definición de objeto Hash SAS

Macro de utilidad que permite declarar, instanciar e inicializar un objeto Hash SAS a partir de u...

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 caractere...

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...

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...

Lire la suite
CODE SAS
Macro: comma2andmac

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

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 ...

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...

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 anida...

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'...

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

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

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 e...

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 u...

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á va...

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 pr...

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...

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 ...

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 verifica...

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 fu...

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 s...

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 d...

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 Markdo...

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 dibuj...

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 opc...

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 s...

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

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

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 ag...

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 (Cus...

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 mal...

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 eje...

Lire la suite
CODE SAS
Sans titre

Macrofunción para recuperar un atributo numérico de un dataset SAS, como el número de observacion...

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 ...

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...

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...

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...

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 ejempl...

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, probable...

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 ...

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 d...

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 cas...

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 prime...

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 estud...

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 tab...

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, util...

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...

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ér...

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 o...

Lire la suite
CODE SAS
Macro de utilidad AHGwhere

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

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 un...

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,...

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 comienza...

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...

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 (la...

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...

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 cond...

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 índic...

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 cara...

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 utiliza...

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 con...

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 car...

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 ...

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 ...

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 datas...

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 etiqueta...

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ú...

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 inco...

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...

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...

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...

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, c...

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...

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 'b...

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...

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...

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...

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...

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 lis...

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 uti...

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/Wi...

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 conj...

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...

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...

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ám...

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 d...

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 esp...

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 a...

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 var...

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...

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 ut...

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...

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...

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 ...

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 n...

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...

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 ...

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 ...

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 pas...

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) ...

Lire la suite
CODE SAS
Macro AHGLtoP: Visualización Vertical de Lista

Macro utilitaria para mostrar los elementos de una lista horizontal (cadena delimitada) verticalm...

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 prin...

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...

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. Pued...

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 t...

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ám...

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 ope...

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 t...

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 de...

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 resu...

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 tex...

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...

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 apli...

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ú...

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 ...

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 ...

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 ('&k...

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 var...

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...

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 fil...

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 gestiona...

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 ...

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 macrovar...

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 nacimie...

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úmer...

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 p...

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...

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 u...

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 (`rep...

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 v...

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 p...

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 mes...

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 entorn...

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á...

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, seguid...

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...

Lire la suite