Buenas tardes,
Tengo que unir dos dataframes, uno a la derecha del otro y el
inconveniente que tengo es que uno tiene 36 filas y el otro 33 filas. He
probado con right_join, con merge y con inner_join y el problema es que me
elimina las 3 últimas filas del más largo, dejando el dataframe unido en 33
filas y alterando la información.
¿Cómo puedo proceder?
Gracias,
Jesús
_________________
*Jesús MARTÃN FRADE *
Skype: jmfpas
Tel (celular): (011) 154-946-2131 (Argentina)
(+54) 911-4946-2131 (Internacional)
Facebook http://www.facebook.com/jesusmartinfrade
[image: Mailtrack]
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&>
Remitente
notificado con
Mailtrack
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&>
29/09/20
19:45:43
[R-es] UNIR DATA FRAMES A LA DERECHA CON NÚMEROS DE FILAS DISTINTOS
3 messages · Jesus MARTIN F., Rolando Valdez, Emilio L. Cano
Intenta con la función merge merge(x, y, all = TRUE) Espero te sirva, saludos. El mar., 29 de sep. de 2020 a la(s) 17:50, Jesus MARTIN F. (jmfpas en gmail.com) escribió:
Buenas tardes, Tengo que unir dos dataframes, uno a la derecha del otro y el inconveniente que tengo es que uno tiene 36 filas y el otro 33 filas. He probado con right_join, con merge y con inner_join y el problema es que me elimina las 3 últimas filas del más largo, dejando el dataframe unido en 33 filas y alterando la información. ¿Cómo puedo proceder? Gracias, Jesús
_________________
*Jesús MARTÃN FRADE *
Skype: jmfpas
Tel (celular): (011) 154-946-2131 (Argentina)
(+54) 911-4946-2131 (Internacional)
Facebook http://www.facebook.com/jesusmartinfrade
[image: Mailtrack]
<
https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&
Remitente
notificado con
Mailtrack
<
https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&
29/09/20
19:45:43
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
Rol~ [[alternative HTML version deleted]]
Hola, Si el de 36 está a la izquierda, y tienen claves comunes, entonces es left_join lo que tienes que usar. Si no tienen valores comunes, pero aún asà los quieres unir, entonces full_join. Un saludo, Emilio
El 30 sept 2020, a las 0:49, Jesus MARTIN F. <jmfpas en gmail.com> escribió: Buenas tardes, Tengo que unir dos dataframes, uno a la derecha del otro y el inconveniente que tengo es que uno tiene 36 filas y el otro 33 filas. He probado con right_join, con merge y con inner_join y el problema es que me elimina las 3 últimas filas del más largo, dejando el dataframe unido en 33 filas y alterando la información. ¿Cómo puedo proceder? Gracias, Jesús
_________________
*Jesús MARTÃN FRADE *
Skype: jmfpas
Tel (celular): (011) 154-946-2131 (Argentina)
(+54) 911-4946-2131 (Internacional)
Facebook http://www.facebook.com/jesusmartinfrade
[image: Mailtrack]
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&>
Remitente
notificado con
Mailtrack
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&>
29/09/20
19:45:43
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es