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:

Botas De Sapatas Couro Hombre Inverno Dos Panda Verdes Preto verde Curtas Fofinho Homens Ankle Moda Outono Verde Boots nOB48vqw

/*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;
Da Livre Respirável Mycolen Sapatos Ar Baixos Moda O Marca Para Preguiçosos Ao Sexo Macio Confortável Mocassins Masculino E Casuais Homens Masculinos

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

Ao Ar Para Masculinos Livre Sapatos Preguiçosos Baixos O Respirável Confortável Masculino Sexo Mocassins Casuais Marca E Mycolen Macio Moda Homens Da ZTqFF6

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 Masculinos Mycolen E Homens O Moda Preguiçosos Masculino Marca Macio Casuais Sapatos Confortável Ao Ar Sexo Livre Baixos Respirável Para Mocassins Da

Preguiçosos Macio Para Mycolen Casuais Ar Moda Livre Masculino Homens Baixos Da Sexo Masculinos Mocassins Respirável Sapatos O Marca Ao Confortável E
Sexo Marca Baixos Ar Da Para Confortável Preguiçosos Sapatos Masculino O Mocassins Macio Mycolen Ao Masculinos Livre Homens E Casuais Respirável Moda

Você está comentando utilizando sua conta Facebook.

Ao Ar Para Masculinos Livre Sapatos Preguiçosos Baixos O Respirável Confortável Masculino Sexo Mocassins Casuais Marca E Mycolen Macio Moda Homens Da ZTqFF6 Ao Ar Para Masculinos Livre Sapatos Preguiçosos Baixos O Respirável Confortável Masculino Sexo Mocassins Casuais Marca E Mycolen Macio Moda Homens Da ZTqFF6 Ao Ar Para Masculinos Livre Sapatos Preguiçosos Baixos O Respirável Confortável Masculino Sexo Mocassins Casuais Marca E Mycolen Macio Moda Homens Da ZTqFF6 Ao Ar Para Masculinos Livre Sapatos Preguiçosos Baixos O Respirável Confortável Masculino Sexo Mocassins Casuais Marca E Mycolen Macio Moda Homens Da ZTqFF6 Ao Ar Para Masculinos Livre Sapatos Preguiçosos Baixos O Respirável Confortável Masculino Sexo Mocassins Casuais Marca E Mycolen Macio Moda Homens Da ZTqFF6 Ao Ar Para Masculinos Livre Sapatos Preguiçosos Baixos O Respirável Confortável Masculino Sexo Mocassins Casuais Marca E Mycolen Macio Moda Homens Da ZTqFF6
Sair /  Alterar )

Homens Marca Luxo Moda gray Md811811 Sapatos Dos yellow Da Couro Casuais Black Borla Social De blue qx1I8wYwB