es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SAS-MACRO

SAS Proc SQL INTO – ¿No se puede escribir una variable macro en una macro?

data COLUMN_LIST_DATA; length COLUMN_LIST CATEGORY $8.; input COLUMN_LIST CATEGORY; datalines; COL1 MIS_COLUMNAS COL2 OTRO COL3 MIS_COLUMNAS COL4 OTRO COL5 OTRO ; run; %macro TBL_Mantener(var); %macro _; %mend _; <pre><code> PROC SQL NOPRINT; *Crear declaración SELECT para las columnas que queremos; SELECT COLUMN_LIST INTO: &var. SEPARADO POR ‘ &amp#39; FROM COLUMN_LIST_DATA . . . Read more

SAS dividir macro cadena con delimitador

Me gustaría dar nombres adecuados a las variables en una macro de SAS, sin embargo, obtengo un mensaje de error o solo obtengo la primera letra de la cadena. Aquí hay un ejemplo utilizando los siguientes códigos de SAS: data trial; %let cate=gender age; %let label=”Gender*Age at dx”; do i=1 . . . Read more

ejecutando programas SAS a través de la instrucción de nombre de archivo – orden de lectura

Quiero %include todos los programas SAS ubicados en una carpeta. Mi código funciona, esto es lo que tengo: filename x '/mydir/*.sas'; %include x/source2; Además, necesito que los archivos se ejecuten en orden alfabético, por ejemplo: 01_setup_libraries.sas 02_transfer_data.sas 03_create_tables.sas Mis pruebas indican que así es cómo se comporta filename en ese . . . Read more