Como concatenar conjuntos de dados em sas (com exemplo)
Você pode usar a seguinte sintaxe básica para concatenar conjuntos de dados no SAS:
 /*concatenate two datasets into one*/
data data3;
	set data1 data2;
run ;
O exemplo a seguir mostra como usar essa sintaxe na prática.
Exemplo: concatenando conjuntos de dados em SAS
Vamos supor que temos os dois conjuntos de dados a seguir no SAS:
 /*create first dataset*/
data data1;
    input firstName $lastName $points;
    datalines ;
Austin Smith 15
Brad Stevens 31
Chad Miller 22
;
run ;
/*create second dataset*/
data data2;
    input firstName $lastName $points;
    datalines ;
Dave Michaelson 19
Eric Schmidt 29
Frank Wright 20
Greg Gunner 40
Harold Anderson 35
;
run ;
/*view datasets*/
proc print data =data1;
proc print data =data2;

Podemos usar o código a seguir para concatenar esses dois conjuntos de dados em um único conjunto de dados:
 /*concatenate two datasets into one*/
data data3;
	set data1 data2;
run ;
/*view new dataset*/
proc print data =data3; 

O conjunto de dados resultante contém todas as observações dos dois primeiros conjuntos de dados.
Nota : Neste exemplo, concatenamos apenas dois conjuntos de dados em um. No entanto, podemos usar sintaxe semelhante para concatenar quantos conjuntos de dados desejarmos. O único requisito é que cada conjunto de dados contenha os mesmos nomes de variáveis.
Recursos adicionais
Os tutoriais a seguir explicam como executar outras tarefas comuns no SAS:
 Como normalizar dados no SAS
 Como remover duplicatas no SAS
 Como concatenar strings no SAS
 Como substituir valores ausentes por zero no SAS
