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:

Pintados Salto Mão Homens Dos Verde Sapatos Ocasionais Zapatos Neutro Wen Baixo Lona À De Moda Design Você Tênis Gosta Hombre Como A5qxfZCw

/*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;
Completa Brogue Welted De Noite Vermelho Casamento Sapatos Festa Tinto Sipriks Vestem Personalizado Italiano Wingtip Goodyear Oxfords Mens Marca Vinho À

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

Noite Sipriks Marca Casamento Personalizado Goodyear Brogue Vermelho Wingtip Welted Festa Tinto Oxfords Vinho À Mens De Completa Vestem Italiano Sapatos UUF1dqnr

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 Sipriks Vestem Oxfords Completa Goodyear Casamento Vinho Festa Tinto Welted Noite Marca Personalizado Sapatos À Italiano Brogue Mens Vermelho De Wingtip

De Brogue Completa Italiano Casamento Oxfords Noite Wingtip Festa Mens Tinto Welted Sipriks Marca Sapatos Goodyear Vermelho Personalizado Vestem À Vinho
Welted Marca Mens Brogue Sipriks Oxfords Tinto Completa Wingtip Vinho Vermelho De Personalizado Casamento Goodyear Italiano Sapatos Vestem Noite À Festa

Você está comentando utilizando sua conta Facebook.

Noite Sipriks Marca Casamento Personalizado Goodyear Brogue Vermelho Wingtip Welted Festa Tinto Oxfords Vinho À Mens De Completa Vestem Italiano Sapatos UUF1dqnr Noite Sipriks Marca Casamento Personalizado Goodyear Brogue Vermelho Wingtip Welted Festa Tinto Oxfords Vinho À Mens De Completa Vestem Italiano Sapatos UUF1dqnr Noite Sipriks Marca Casamento Personalizado Goodyear Brogue Vermelho Wingtip Welted Festa Tinto Oxfords Vinho À Mens De Completa Vestem Italiano Sapatos UUF1dqnr Noite Sipriks Marca Casamento Personalizado Goodyear Brogue Vermelho Wingtip Welted Festa Tinto Oxfords Vinho À Mens De Completa Vestem Italiano Sapatos UUF1dqnr Noite Sipriks Marca Casamento Personalizado Goodyear Brogue Vermelho Wingtip Welted Festa Tinto Oxfords Vinho À Mens De Completa Vestem Italiano Sapatos UUF1dqnr Noite Sipriks Marca Casamento Personalizado Goodyear Brogue Vermelho Wingtip Welted Festa Tinto Oxfords Vinho À Mens De Completa Vestem Italiano Sapatos UUF1dqnr
Sair /  Alterar )

Couro Inverno Combate Tática Neve Outono Força Boots beige De Trabalho Deserto Beige Homens Militares Dos Sapatos Botas Qffaz Fur With Do Exército Ankle qz85wU5