Re: [R-es] Quedarse con las muestras de una BD que están presentes otra, basado en dos variables

2020-06-27 Por tema Manuel Mendoza
Gracias Carlos, Xacobe y Emilio, resuelto. Manuel El sáb., 27 jun. 2020 a las 13:12, Carlos Ortega () escribió: > OK. > Entonces lo del merge debiera de ser así (fíjate en el orden de los > data.frames y lo del all.x) > > df_unido <- merge(*df_pequeno, df_grande,* by.x = >

Re: [R-es] Quedarse con las muestras de una BD que están presentes otra, basado en dos variables

2020-06-27 Por tema Carlos Ortega
Hola Manuel, Es un problema que puedes solucionar perfectamente con la función "merge()" para juntar dos data.frames. En esa función no tienes porqué usar solamente una clave común que sirva para unir los dos data.frames, puedes usar varias claves. Esta sería la sintaxis: df_unido <-

Re: [R-es] Quedarse con las muestras de una BD que están presentes otra, basado en dos variables

2020-06-27 Por tema Emilio L. Cano
Hola, Yo lo haría con dplyr::left_join() https://dplyr.tidyverse.org/articles/two-table.html Un saludo, Emilio L. Cano http://emilio.lcano.com > El 26 jun 2020, a las 21:38, Manuel Mendoza > escribió: > > Buenas tardes, quedarme con las muestras de una BD (data) que están > presentes en

Re: [R-es] Quedarse con las muestras de una BD que están presentes otra, basado en dos variables

2020-06-27 Por tema Xacobe Abel Fernández García
Puedes crear una variable única que sirva de clave. Por ejemplo: lon*1 + lat La transformación lineal de una de las variables es para evitar que se solapen cuando se sumen. Lon: 54,24 ; Lat: 30,00; suma: 84,24; clave: 542430,00 Lon: 30.00 ; Lat: 54,24; suma: 84,24; clave: 300054,24 Espero