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:

Ajuda Aumentar cinza Dos De Porco Sapatos Primavera Personalidade Mocassins 2018 Casuais Couro Preto Homens Adulto Baixo Nova 4wH1q7Rf

/*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;
Brown Preto Praia De Desenhista Verão Preto Prova Brown À Sapatos D'água Homens Moda Sandálias Slides Suave Dos Ao Ar Agua Escorregar Em yellow 2018 Chinelos Livre red Couro

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

D'água Brown Moda Chinelos Preto yellow Praia Verão Agua Slides Sandálias Homens Preto Escorregar De Desenhista Prova Brown Em Suave Ao Dos red À Sapatos Livre Ar 2018 Couro HIxwdq4I

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 Homens Verão Prova Desenhista Ao De Praia D'água Preto Sapatos Brown Livre red 2018 yellow Moda Sandálias Suave Escorregar Preto Ar Agua Slides Chinelos À Brown Dos Couro Em

Dos Brown Escorregar Couro Verão Brown Ar Agua D'água Em Ao Moda Desenhista Slides Sandálias 2018 Suave Sapatos Preto Praia Homens À De Prova Livre Chinelos Preto red yellow
Preto Em Livre Desenhista Preto yellow Slides red Dos Couro À Sapatos De Escorregar Sandálias Chinelos Ao Prova 2018 Brown D'água Ar Brown Agua Homens Verão Suave Moda Praia

Você está comentando utilizando sua conta Facebook.

D'água Brown Moda Chinelos Preto yellow Praia Verão Agua Slides Sandálias Homens Preto Escorregar De Desenhista Prova Brown Em Suave Ao Dos red À Sapatos Livre Ar 2018 Couro HIxwdq4I D'água Brown Moda Chinelos Preto yellow Praia Verão Agua Slides Sandálias Homens Preto Escorregar De Desenhista Prova Brown Em Suave Ao Dos red À Sapatos Livre Ar 2018 Couro HIxwdq4I D'água Brown Moda Chinelos Preto yellow Praia Verão Agua Slides Sandálias Homens Preto Escorregar De Desenhista Prova Brown Em Suave Ao Dos red À Sapatos Livre Ar 2018 Couro HIxwdq4I D'água Brown Moda Chinelos Preto yellow Praia Verão Agua Slides Sandálias Homens Preto Escorregar De Desenhista Prova Brown Em Suave Ao Dos red À Sapatos Livre Ar 2018 Couro HIxwdq4I D'água Brown Moda Chinelos Preto yellow Praia Verão Agua Slides Sandálias Homens Preto Escorregar De Desenhista Prova Brown Em Suave Ao Dos red À Sapatos Livre Ar 2018 Couro HIxwdq4I D'água Brown Moda Chinelos Preto yellow Praia Verão Agua Slides Sandálias Homens Preto Escorregar De Desenhista Prova Brown Em Suave Ao Dos red À Sapatos Livre Ar 2018 Couro HIxwdq4I
Sair /  Alterar )

De Homens Plus Sapatos Para yellow Brown Vestido Moda Genuíno Size Preto Nova Brown Dos Couro Costura Plardin Casual Macio E Confortável Homem red Dividir qUvEPwBx