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:

Hombre De Lace Preto Malha Nova Sapatos up Misturadas Baratos amarelo Zapatos 2019 Vulcanize Homens Cores Dos Mens Respirável branco Moda Plana TqawUU5

/*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;
Do Handmade Goodyear D101 Sola Sapato Mais Welted Dos Pé Dedo De Amplo Homens Lacing Passado Derby Couro Não Vestido Respirável Cie Marrom Brown Redondo

/*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;

Dos Marrom Vestido Mais Passado Sola Derby Homens Lacing Sapato Dedo Goodyear Não Welted D101 Do Redondo Couro De Respirável Cie Amplo Brown Handmade Pé 0YRz7zq

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 Passado Homens Brown Mais Redondo Sola Lacing Couro Do Dos Pé Handmade Vestido Dedo De Sapato D101 Marrom Goodyear Não Derby Welted Cie Respirável Amplo

Não Homens Lacing Passado Dos Cie De D101 Derby Do Couro Goodyear Brown Dedo Welted Redondo Respirável Mais Vestido Sapato Amplo Handmade Marrom Pé Sola
Mais Lacing Amplo Dedo Respirável Welted Redondo Dos Não Cie Pé Do Brown Sola Homens Passado De Couro Marrom Vestido D101 Sapato Derby Goodyear Handmade

Você está comentando utilizando sua conta Facebook.

Dos Marrom Vestido Mais Passado Sola Derby Homens Lacing Sapato Dedo Goodyear Não Welted D101 Do Redondo Couro De Respirável Cie Amplo Brown Handmade Pé 0YRz7zq Dos Marrom Vestido Mais Passado Sola Derby Homens Lacing Sapato Dedo Goodyear Não Welted D101 Do Redondo Couro De Respirável Cie Amplo Brown Handmade Pé 0YRz7zq Dos Marrom Vestido Mais Passado Sola Derby Homens Lacing Sapato Dedo Goodyear Não Welted D101 Do Redondo Couro De Respirável Cie Amplo Brown Handmade Pé 0YRz7zq Dos Marrom Vestido Mais Passado Sola Derby Homens Lacing Sapato Dedo Goodyear Não Welted D101 Do Redondo Couro De Respirável Cie Amplo Brown Handmade Pé 0YRz7zq Dos Marrom Vestido Mais Passado Sola Derby Homens Lacing Sapato Dedo Goodyear Não Welted D101 Do Redondo Couro De Respirável Cie Amplo Brown Handmade Pé 0YRz7zq Dos Marrom Vestido Mais Passado Sola Derby Homens Lacing Sapato Dedo Goodyear Não Welted D101 Do Redondo Couro De Respirável Cie Amplo Brown Handmade Pé 0YRz7zq
Sair /  Alterar )

Sapatos Homens Moda Negócios marrom No Casuais Preto Primavera Dos Outono Masculino 2019 E Botas Da De H1qz01