[R-es] Completar datos buscando información en otro Data Frame
Mauricio Monsalvo
m@mon@@|vo @end|ng |rom gm@||@com
Jue Ago 8 14:05:31 CEST 2019
Hola.
Como las dos tablas tienen la variable común definida, podés hacerlo simple
con
library(tidyverse)
datos <- inner_join(df1, df2)
Saludos.
El jue., 8 ago. 2019 a las 8:59, Clei Y (<cleiver_yam using hotmail.com>)
escribió:
>
> Hola a todos
>
> Tengo una duda, puede ser un poco básica pero no encuentro la respuesta,
> tengo dos base de datos como la siguiente:
>
> Data frame 1:
>
> Id_1 Id_2 Dato
> 1 1 3
> 1 2 6
> 1 2 5
> 2 1 2
> 2 1 4
> 2 3 5
>
>
> Data frame 2:
> Id_1 Id_2 Calificación
> 1 1 10
> 1 2 8
> 2 1 9
> 2 3 6
>
> Lo que necesito es que R tome las primeras dos columnas del data frame 1,
> realice la búsqueda en el data frame 2 y pueda agregar otra columna con el
> dato que le corresponda para quedar de la siguiente manera:
>
> Data frame 1 modificada:
> Id_1 Id_2 Dato Calificación
> 1 1 3 10
> 1 2 6 8
> 1 2 5 8
> 2 1 2 9
> 2 1 4 9
> 2 3 5 6
>
> Estuve tratando con Merge pero el número de filas es distinto y me termina
> duplicando algunos registros. Es algo como la función BUSCARV del excel.
>
> Saludos a todos
>
> Cleiver Yam
>
> [
> https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif
> ]<
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
> Libre de virus. www.avast.com<
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> >
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
--
Mauricio
[[alternative HTML version deleted]]
Más información sobre la lista de distribución R-help-es