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:

Andando Tênis De Casuais azul Verão Confortáveis Malha Mocassins Preto Slipon Calçados Respiráveis Dos Homens Sapatos vermelho rHnp4rxq7

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

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

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

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 )

Designer Calçados Casuais Sapatos St95 tan Apartamentos Cool 2018 azul Preto Condução Men Retro Masculinos Xek Sneakers Couro Homens Italiano Moda Únicos De 74qtwZ