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:

Danyin Para 03b Stylefashion Lona Impressão 02 06b Luminosa 01b Adolescentes Dj 07 Presente 01a Sapatas 06a Quente Estudante 03a 05 De Rua 04b Eua 04a Venda Marshmello Casual Sapato x7wnBXqZ

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

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

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

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 )

Outono Novas Primavera Alta Nova Toe Couro Botas cinza Genuíno preto Inglaterra De Rodada Casuais Sapatos Vintage Ankle Boots Bege Yomior Qualidade Homens Do WqIgTIz