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:

Oxford De Vestido Zapatos Marca Alta Black Verão Toe Da Homens Rodada Hombre Sapatos brown Qualidade Luxo Mycolen Cuero Moda Mens F4w6Y

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

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

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 )

Feitos Hombre Us12 Mão Formais Batzuzhi À Genuíno Dedo Para Dos Sapatas Couro Pé Preto Sapatos Zapatos Oxford Do Vestido Ferro Homens De 1xqqIRawE