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:

marrom 2 De Macio azul Homens Picture Luxo Oxfords Casuais Couro Malha Out as Oco as 3 Preto Respirável slip Anti Aa52128 Calçados 1 Lace Sole Sapatos Up Masculinos as qF6F1dw

/*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;
Yeeloca Versão Homens Sapatos Meias Gangue Único Preto Ocasional De Nova Maré Coreana Masculino Juventude Dos Alto Primavera

/*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 Maré De Yeeloca Único Versão Meias Preto Gangue Ocasional Masculino Alto Coreana Primavera Sapatos Dos Nova Juventude Homens

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

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 )

Black Snowboot Booties coffee Tornozelo black brown Pele 2018 Neve Baratos Inverno Casuais brown Plus Size Deslizar De Sobre 1 Sapatos 1 2 gray Ankle2 Camurça coffee Forrada 2 Designer brown Botas 2 1 black gray Ankle1 Australiano Homens Preto gray Ankle 1 Ankle qgHWx1w4na