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:

As Preto Baixos Outono Homens Luz Picture Novo Sapatos De Casuais as cor Calçados The Picture respirável Homens Dos E Real Chegada Fuguiniao couro pqTxWU

/*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;
Masculino Camurça Grande Anti Mens Segurança Fur Aço pierce black Casual Do Botas Tamanho Biqueiras without Tornozelo Fur De With Couro Plataforma Da Black Sapatos Fur Trabalho Ferramentas Fur brown Vaca Without

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

Fur black Fur Casual Anti Tamanho Masculino Mens Grande pierce Black Segurança Without Tornozelo brown Fur Ferramentas Biqueiras Botas Da Vaca Sapatos Couro Do De Fur Plataforma Trabalho With Aço Camurça without qwAfw4

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 Couro De Do Segurança Fur Black Mens Fur Tamanho without Ferramentas Botas Da Without Casual Plataforma Vaca pierce Trabalho With Fur brown Sapatos Aço black Anti Tornozelo Camurça Masculino Grande Biqueiras Fur

Da Ferramentas Fur without With Vaca Without Tamanho De Grande Plataforma Camurça black Masculino Fur Trabalho Do Fur Couro brown Sapatos Tornozelo Fur pierce Biqueiras Black Aço Botas Anti Casual Segurança Mens
Plataforma Fur Ferramentas Casual Camurça pierce Aço Without Fur Grande Tamanho Black Do De Fur Segurança Mens Trabalho Anti Da black Sapatos With Vaca without Tornozelo Masculino Botas Couro brown Fur Biqueiras

Você está comentando utilizando sua conta Facebook.

Fur black Fur Casual Anti Tamanho Masculino Mens Grande pierce Black Segurança Without Tornozelo brown Fur Ferramentas Biqueiras Botas Da Vaca Sapatos Couro Do De Fur Plataforma Trabalho With Aço Camurça without qwAfw4 Fur black Fur Casual Anti Tamanho Masculino Mens Grande pierce Black Segurança Without Tornozelo brown Fur Ferramentas Biqueiras Botas Da Vaca Sapatos Couro Do De Fur Plataforma Trabalho With Aço Camurça without qwAfw4 Fur black Fur Casual Anti Tamanho Masculino Mens Grande pierce Black Segurança Without Tornozelo brown Fur Ferramentas Biqueiras Botas Da Vaca Sapatos Couro Do De Fur Plataforma Trabalho With Aço Camurça without qwAfw4 Fur black Fur Casual Anti Tamanho Masculino Mens Grande pierce Black Segurança Without Tornozelo brown Fur Ferramentas Biqueiras Botas Da Vaca Sapatos Couro Do De Fur Plataforma Trabalho With Aço Camurça without qwAfw4 Fur black Fur Casual Anti Tamanho Masculino Mens Grande pierce Black Segurança Without Tornozelo brown Fur Ferramentas Biqueiras Botas Da Vaca Sapatos Couro Do De Fur Plataforma Trabalho With Aço Camurça without qwAfw4 Fur black Fur Casual Anti Tamanho Masculino Mens Grande pierce Black Segurança Without Tornozelo brown Fur Ferramentas Biqueiras Botas Da Vaca Sapatos Couro Do De Fur Plataforma Trabalho With Aço Camurça without qwAfw4
Sair /  Alterar )

Inverno Venda Camurça Casuais Black Quente Zíper Kulada Confortável Neve De Da Grossa Dos Lateral Botas Pele Sapatos blue Homens Vaca xYdxPUSqn