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:

Brown Sapatos Alta Casuais Oxfords Masculina Light De Moda Qualidade Brown Couro Ao Trabalho Genuíno Dos Do Ar dark Confortáveis Livre Homens 0pqU0

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

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

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

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 )

38 Weishimibang Inferior Altura Couro Lazer Crescente Redondo Britânico Sapatos Pé Tamanho Preto Moda Homens De Espessura Do 43 Dedo Brogue UqwfUC