Procedimento similar ao PROC MERGE do SAS

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Procedimento similar ao PROC MERGE do SAS

Mensagem  Luizleal em Sex Maio 06, 2011 4:45 pm

Gostaria de saber quais procedimentos devo seguir para unir de forma ordenada dados de diferentes arquivos através uma variável comum? Procedimento idêntico ao PROC MERGE do SAS.

Luizleal
Convidado


Voltar ao Topo Ir em baixo

Re: Procedimento similar ao PROC MERGE do SAS

Mensagem  gustavoreis em Seg Maio 09, 2011 12:45 pm

Luiz, no R a função se chama merge que pode ser utilizada da seguinte forma:

merge(dados1, dados2, "nome da coluna") # caso tenha o mesmo nome nos dois arquivos

ou

merge(dados1, dados2, by.x="nome dados1", by.y="nome dados2") #caso a coluna de referência tenha nomes distintos em cada arquivo

Para obter mais informações sobre a função merge é só digitar ?merge no console do R.

Qualquer dúvida poste aqui.

att.
Gustavo.

gustavoreis
Admin

Mensagens : 70
Data de inscrição : 01/03/2011
Idade : 31

Ver perfil do usuário http://estatisticanor.forumeiros.com

Voltar ao Topo Ir em baixo

Erro ao unificar dados

Mensagem  JeanLeite em Ter Dez 11, 2012 1:46 pm

Boa tarde,

Estou seguindo o comando merge conforme ensinou acima e está dando um erro que não sei como resolver.

Conforme imagem abaixo, uni um banco ao outro através da variavel "PLANO" que é comum em ambos.



Porém, quando tento fazer um novo merge, através de variaveis também comum entre os bancos, apresenta o seguinte erro:

"mensaljunto <- merge (benef, L3arquivo0411, "USUARIO")
Erro em merge.data.frame(benef, L3arquivo0411, "USUARIO") :
vetores de comprimento negativo não são permitidos"

A variável usuário existe nos dois bancos, tanto no arquivo benef criado no primeiro merge e no arquivo que desejo novo merge.
Alguém sabe como contornar tal situação??

Obrigado

JeanLeite

Mensagens : 14
Data de inscrição : 17/05/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Procedimento similar ao PROC MERGE do SAS

Mensagem  Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum