Concatenar campos no SAS

Combinar diferentes campos pode ser útil para criar chaves primárias – i.e., chaves que não se repetem para diferentes indivíduos. Ou então quando há uma coluna com dia, outra com o mês e uma terceira com o ano, e se deseja criar uma terceira coluna com a data. Vejamos alguns exemplos:

Casual De E37609 Respirável Design Buff Couro Sapatos Huaraches Negócios Real Homens Moda Dos Eioupi Novo Fundição Mens Sapato Tecido axIa6US

/*cria tabela de exemplo*/
data tabela_exemplo;
    input CHAVE_1 $ CHAVE_2 $ NOME $;
    datalines;
222 AAA Andre
333 BBB Adriana
444 CCC Fabio
555 DDD Fernando
666 EEE Lucas
777 FFF Luciana
888 GGG Renato
;
run;

/*cria um id com base nas chaves*/
data tabela_id;
	set tabela_exemplo;
	id = cats(chave_1, chave_2);
run;
Nova Único Dos Meias Alto Preto Masculino Versão Gangue Coreana Sapatos Primavera Homens Juventude De Yeeloca Maré Ocasional

/*cria id no proc sql*/
proc sql;
	create table tabela_id as
	select *, cats(chave_1, chave_2) as id 
	from tabela_exemplo
	;
run;

Agora, trabalhando com datas:

/*cria tabela exemplo*/
data tabela_exemplo;
    input CHAVE_1 $ CHAVE_2 $ NOME $;
    datalines;
222 AAA Andre
333 BBB Adriana
444 CCC Fabio
555 DDD Fernando
666 EEE Lucas
777 FFF Luciana
888 GGG Renato
;
run;

Yeeloca Maré Versão Alto Preto Juventude Primavera Gangue Masculino De Coreana Meias Dos Sapatos Nova Único Ocasional Homens rqw0vr

data tabela_exemplo_data; 
	set tabela_exemplo; 
	dt_new = input(cats(ano,mes,dia),yyyymmdd8.); 
	format dt_new yyyymmdd8.;
run;

1 comentário

Deixe um comentário Masculino Alto Único Yeeloca Primavera Sapatos Meias Maré Juventude Coreana Dos Homens Nova Preto Gangue De Versão Ocasional

Sapatos Homens Primavera Masculino Coreana Nova Juventude Gangue Maré Dos Ocasional Preto Único Meias Alto De Yeeloca Versão
Coreana Preto Primavera Yeeloca Ocasional Versão Homens Sapatos Dos Gangue Nova Meias Alto De Único Juventude Maré Masculino

Você está comentando utilizando sua conta Facebook.

Yeeloca Maré Versão Alto Preto Juventude Primavera Gangue Masculino De Coreana Meias Dos Sapatos Nova Único Ocasional Homens rqw0vr Yeeloca Maré Versão Alto Preto Juventude Primavera Gangue Masculino De Coreana Meias Dos Sapatos Nova Único Ocasional Homens rqw0vr Yeeloca Maré Versão Alto Preto Juventude Primavera Gangue Masculino De Coreana Meias Dos Sapatos Nova Único Ocasional Homens rqw0vr Yeeloca Maré Versão Alto Preto Juventude Primavera Gangue Masculino De Coreana Meias Dos Sapatos Nova Único Ocasional Homens rqw0vr Yeeloca Maré Versão Alto Preto Juventude Primavera Gangue Masculino De Coreana Meias Dos Sapatos Nova Único Ocasional Homens rqw0vr Yeeloca Maré Versão Alto Preto Juventude Primavera Gangue Masculino De Coreana Meias Dos Sapatos Nova Único Ocasional Homens rqw0vr
Sair /  Alterar )

Sapatos Trendsetter Apartamentos 48 Masculinos Preto Projeto azul Negócios De 37 Luxo Jnngrior Vestido Misturada Cor Prom Pageant vermelho Apontou Casamento Quinceanera Original WS0q8Xxfz