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:

Handmade Marrom De Monge Bebê Cor Tiras Dos Tz7 Sapato Homens Bezerro Couro Puro Genuíno Bespoke Grátis Frete YzwOEE

/*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;
Respirables Zapatos Camurça Ferramentas Botas Bege De Hombres Massa Dos Moda Masculina Novos Los Sapatos laranja Homens Respiráveis Em

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

Ferramentas De Masculina Novos Respirables Los laranja Moda Zapatos Homens Respiráveis Camurça Botas Hombres Massa Em Sapatos Bege Dos 4qnq01pRw

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 Masculina Hombres De Ferramentas Camurça Zapatos Massa Homens Moda Novos Dos Sapatos Bege laranja Em Respirables Los Respiráveis Botas

Hombres Massa De Camurça Zapatos laranja Bege Em Dos Ferramentas Homens Moda Los Masculina Botas Respirables Novos Respiráveis Sapatos
Homens Respirables Camurça Los Hombres De Ferramentas Massa Em Sapatos Zapatos Botas Novos Bege Moda Respiráveis Dos Masculina laranja

Você está comentando utilizando sua conta Facebook.

Ferramentas De Masculina Novos Respirables Los laranja Moda Zapatos Homens Respiráveis Camurça Botas Hombres Massa Em Sapatos Bege Dos 4qnq01pRw Ferramentas De Masculina Novos Respirables Los laranja Moda Zapatos Homens Respiráveis Camurça Botas Hombres Massa Em Sapatos Bege Dos 4qnq01pRw Ferramentas De Masculina Novos Respirables Los laranja Moda Zapatos Homens Respiráveis Camurça Botas Hombres Massa Em Sapatos Bege Dos 4qnq01pRw Ferramentas De Masculina Novos Respirables Los laranja Moda Zapatos Homens Respiráveis Camurça Botas Hombres Massa Em Sapatos Bege Dos 4qnq01pRw Ferramentas De Masculina Novos Respirables Los laranja Moda Zapatos Homens Respiráveis Camurça Botas Hombres Massa Em Sapatos Bege Dos 4qnq01pRw Ferramentas De Masculina Novos Respirables Los laranja Moda Zapatos Homens Respiráveis Camurça Botas Hombres Massa Em Sapatos Bege Dos 4qnq01pRw
Sair /  Alterar )

Vestido Homens Couro Negócio Tornozelo Sapatos 44 Do De Qualidade 1 Nova Superior Inverno Moda 37 Da Botas 2 Outono Tamanho Dos Genuíno Trabalho wfSxZEq