Foro de debate

Cruce de base de datos

Cruce de base de datos

de Armando López C -
Número de respuestas: 2

Buenas tardes amigos, estoy manejando dos bases de datos con numeros de serie del tipo ABC12345 en ambas bases y bueno estoy haciendo el cruce para hayar coincidencias con la funcion inner join. Quisera saber como puedo por un lado etiquetar en ambas bases (las coincidencias que resulten). Por otro lado una de las bases pudiera tener duplicados como le pido a R que no considere los duplicados que pudiera haber en esa base??.

Gracias por su tiempo y por la información que me pudieran proporcionar.


Saludos cordiales

En respuesta a Armando López C

Re: Cruce de base de datos

de Franz Jimeno -

Puedes utilizar la función intersect, que mostrará los valores que coinciden comparando 2 vectores.

https://www.safaribooksonline.com/library/view/the-r-book/9780470510247/ch002-sec073.html


En cuanto a los duplicados, puedes utilizar la función duplicated.

Si quieres más detalles dímelo y te pongo algún ejemplo.

Un saludo,


Franz Jimeno

En respuesta a Franz Jimeno

Re: Cruce de base de datos

de Armando López C -

ejemplo

BASE1

SERIE                     ESTATUS

ABC1234567

ABC1234563

ABC1234562

ABC1234561


BASE2

SERIE                     ESTATUS

ABC1234567

ABC1234563

ABC1234564

ABC1234561


Lo que me gustaria obtener es de la base1 cuantas estan en la base2, y que en la columna estatus en las que haya conincidencia pedirle a R ponga estatus de encontradas a esas series.


Gracias por tu ayuda, envío saludos.