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:

Lace Mocassins as 46 Cores Homens 38 up A Hongyi Corrida Showe Trainer Sapatos 2018 Showed Remendado Casuais Respirável Color Misturadas Corredor Tamanho Malha Dos As WC67gqw

/*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;
Black Clax Homem Couro brown Sapatos Do Caminhada Casual Designer Oxfords Mens Sapato Masculino 2019 Outono De Genuíno Calçados 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;

Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg

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 Black Primavera Casual 2019 Masculino Mens De Designer Caminhada Genuíno Outono brown Clax Homem Calçados Oxfords Sapatos Do Couro Sapato

Casual Sapato Calçados Clax Genuíno Black Masculino Sapatos Homem Outono Primavera brown De Couro 2019 Do Caminhada Oxfords Mens Designer
brown Primavera Sapatos 2019 Homem Mens De Clax Oxfords Outono Casual Couro Sapato Caminhada Black Genuíno Calçados Designer Masculino Do

Você está comentando utilizando sua conta Facebook.

Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg
Sair /  Alterar )

Baixo Chelsea Showed as De Vestido Salto Showed Mujer Luxo Lancelot Tornozelo Zapatos Marrom Hot Botines Fr Camurça Elástico Preto Botas Homem As Sapatos ZRAxOw