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:

Inferior Maré Homens Rebite Sapatos Chelsea Couro Mão Elástico Preto Luva De Feitos À Masculino Liso qZS4Tx

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

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

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

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 )

Masculinos Designer Tamanho Couro Bordado Estilo Crânio Britânico Apontado Dedo 2018 Camurça Preto Preto Em Clube Sapatos Floral Grande vermelho Deslizamento Flor De wp67ITqY