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:

Veludo Red Slip Moda Party Detalhes E Ouro Com Homens Fivela Loafers Nova Prom Velvet On Vermelho Chinelos De Sapatos Apartamentos Em Dos 1SdxqT8wq

/*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;
Preto Kanye Zapatos Hombre Hip West De Sapatos Fundo Masculino Tenis Dos Hop Grosso branco Gancho Sapatilhas Homens Dança Laço

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

Gancho Fundo De Hip Laço Homens Tenis Grosso Sapatos Kanye Dos Hombre Masculino Sapatilhas Hop Zapatos West branco Dança Preto wIqvx55SP

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 Tenis Preto Gancho De Fundo Hombre Sapatilhas Dança Zapatos Grosso Kanye Dos Hop Homens branco Hip Laço West Sapatos Masculino

Hop Zapatos Gancho Grosso Homens De Dos branco Hip Preto West Tenis Hombre Dança Fundo Sapatilhas Masculino Laço Sapatos Kanye
Gancho Dança Fundo Dos Homens Laço Grosso Tenis Zapatos Sapatilhas Hip Kanye Hombre Preto Masculino Sapatos branco Hop De West

Você está comentando utilizando sua conta Facebook.

Gancho Fundo De Hip Laço Homens Tenis Grosso Sapatos Kanye Dos Hombre Masculino Sapatilhas Hop Zapatos West branco Dança Preto wIqvx55SP Gancho Fundo De Hip Laço Homens Tenis Grosso Sapatos Kanye Dos Hombre Masculino Sapatilhas Hop Zapatos West branco Dança Preto wIqvx55SP Gancho Fundo De Hip Laço Homens Tenis Grosso Sapatos Kanye Dos Hombre Masculino Sapatilhas Hop Zapatos West branco Dança Preto wIqvx55SP Gancho Fundo De Hip Laço Homens Tenis Grosso Sapatos Kanye Dos Hombre Masculino Sapatilhas Hop Zapatos West branco Dança Preto wIqvx55SP Gancho Fundo De Hip Laço Homens Tenis Grosso Sapatos Kanye Dos Hombre Masculino Sapatilhas Hop Zapatos West branco Dança Preto wIqvx55SP Gancho Fundo De Hip Laço Homens Tenis Grosso Sapatos Kanye Dos Hombre Masculino Sapatilhas Hop Zapatos West branco Dança Preto wIqvx55SP
Sair /  Alterar )

45 De Leão Sapatas Strass Loafer Plana Dos Casual Spikes Moda Novo Vestido Dedo Couro Homens Tamanho Apontado Diamante Sapatos WnUx1E4f