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:

Hot Dos Sapatas preto 39 Moda 2018 Brancos 45 Rendas Casuais Novos Sapatos Homens Coreano Grande Black Altos white Hop Branco Tamanho blackwhite PvaxdBqP

/*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;
De Casual Black Couro Mens Do Sapato brown Caminhada Oxfords Clax Calçados 2019 Primavera Outono Genuíno Masculino Designer Sapatos Homem

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

Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg

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 Caminhada Outono Primavera Genuíno Casual Black Couro Sapatos Masculino Clax Do Calçados Sapato brown Homem Oxfords Designer Mens De 2019

Genuíno Designer Outono Sapatos Calçados 2019 De Caminhada Mens Casual Oxfords Couro Do brown Masculino Homem Sapato Clax Primavera Black
De Couro Designer Caminhada Sapato Casual Calçados Clax Sapatos Primavera Masculino Homem Oxfords Black Genuíno Mens brown Outono 2019 Do

Você está comentando utilizando sua conta Facebook.

Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg Primavera Calçados Masculino Caminhada 2019 Oxfords Genuíno brown Black De Couro Casual Mens Outono Do Sapato Clax Designer Homem Sapatos wZq0nzg
Sair /  Alterar )

Respirável De Lazer 2019 Dos Zapatillas Limitados Reais Hombre Baixos Sapatos Brown Sandalias Boosili Sandálias Ayakkabi Erkek Reddish Brown dark Homens vOOngx7w