Wagner, acredito que no banco de dados y você tenha registros com duplicidade na chave "ID" . Quando esse "ID" também está em x acontece o aumento de registros. Pode começar verificando isso.
Abraços, Paulo Em 1 de março de 2016 23:02, Wagner Tassinari <[email protected]> escreveu: > Olá pessoal, tudo bem ? > > Estou com um dúvida quando executo a função merge. > > Tenho um banco de dados x com 1.630.328 registros. Tenho um outro banco de > dados y com 503.615. Quando irei fazer o relacionamento dessas bases, x e > y, com a chave primária chamada ID. > > w = merge(x, y, by.x=c('ID'), by.y=c('ID'), all.x = T) > > Neste caso, como fixei o o numero de resgistroa igual ao do banco x, o > banco w deveria ter o mesmo número de x, mas isso não ocorre. O banco w > fica com 1.641.990. > > Gostaria de saber o que está ocorrendo, e como posso "blindar" o número de > registros de w sendo igual ao do banco x. > > Muito obrigado mais uma vez pessoal. > > -- > Wagner S. Tassinari > Departamento de Matemática > Universidade Federal Rural do Rio de Janeiro. > BR-465, Km 7 - Seropedica, RJ - Brasil > CEP: 23890-000 > Skype: wagner.tassinari > [email protected] > [email protected] > ------------------------------------------------------- > "Statistical thinking will one day be as necessary for efficient > citizenship as the ability to read and write." (H.G.Wellis) > > _______________________________________________ > R-br mailing list > [email protected] > https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br > Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça > código mínimo reproduzível. >
_______________________________________________ R-br mailing list [email protected] https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.
