<div dir="ltr"><div><div><div><div><div>Olá pessoal, tudo bem ?<br><br></div>Estou com um dúvida quando executo a função merge.<br><br></div>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.<br><br>w = merge(x, y, by.x=c('ID'), by.y=c('ID'), all.x = T)<br><br></div>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.<br><br></div>Gostaria de saber o que está ocorrendo, e como posso "blindar" o número de registros de w sendo igual ao do banco x.<br><br></div>Muito obrigado mais uma vez pessoal.<br clear="all"><div><div><div><div><div><div><br>-- <br><div class="gmail_signature">Wagner S. Tassinari<br>Departamento de Matemática<br>Universidade Federal Rural do Rio de Janeiro.<br>BR-465, Km 7 - Seropedica, RJ - Brasil<br>CEP: 23890-000 <br>Skype: wagner.tassinari<br><a href="mailto:wtassinari@gmail.com" target="_blank">wtassinari@gmail.com</a><br><a href="mailto:tassinari@ufrrj.br" target="_blank">tassinari@ufrrj.br</a><br>-------------------------------------------------------<br>"Statistical thinking will one day be as necessary for efficient citizenship as the ability to read and write."  (H.G.Wellis)<br></div>
</div></div></div></div></div></div></div>