SAS PROC APPEND para acumular información.

SAS PROC APPEND Sabemos que con la sentencia SET podemos leer la información de varios data para acumularla o apilarla en uno solo, pero lo anterior implica leer la información de cada registros lo que seguramente podría tardar. APPEND tiene una función similar con mayor eficiencia.

Sintaxis:

PROC APPEND

BASE = NombreDataAcumulador
DATA = NombreDataFuente;

RUN;

 

Ejemplo:

PROC APPEND

BASE = VentasPrimerTrimestre
DATA = Enero2012;

RUN;

PROC APPEND

BASE = VentasPrimerTrimestre
DATA = Febrero2012;

RUN;

PROC APPEND

BASE = VentasPrimerTrimestre
DATA = Marzo2012;

RUN;

 

A primera vista parece que resulta poco practico, pero cunado implementas esta funcionalidad en una macro que se encarga de importar unos 200 archivos, y uno por uno hay agregar la información a un data definitivo, si que ayuda.

 

Moises Garnica Radilla

Antes de que te marches, por favor coméntanos que es lo que buscabas para tenerlo listo en tu próxima visita. Si por el contrario lo encontraste apóyanos con un Me gusta. También te puedes subscribir a nuestra lista de novedades. Gracias por tu visita.