[R-es] función para relacionar dos columnas
Leonardo Hernández Pérez
leonardo.hernandez en etecsa.cu
Jue Ago 2 14:49:41 CEST 2012
Hola amigos:
Ya estoy viendo "merge", no entiendo bien a que se refieren cuando dicen
que UPS está o no en el otro dataframe, en cada dataframe, tengo solo
dos columnas, "respaldo eléctrico" es un solo campo. Ya estuve viendo la
ayuda, y por lo que se muestra, con "merge" puedo hacer exactamente lo
que quiero, probaré y les daré respuesta.
Un saludo
Leonardo
On 01/08/12 18:49, Jorge I Velez wrote:
> Hola Javier: Ahora entiendo a que te referias; tienes toda la razon.
> Creo que lo mejor en este caso es esperar a que Leonardo nos de un
> poco mas de informacion acerca de lo que planea hacer. A partir de
> ello podremos darle una mejor solucion :) --JIV
>
> Sent from my phone. Please excuse my brevity and misspelling.
>
>
> 2012/8/1 Marcuzzi, Javier Rubén <>
>
> Jorge
> No se, puede que yo esté confundido, usted sabe más que yo, pero
> expresado de otra forma, yo me refería a esto: de la documentación ...
> In SQL database terminology, the default value of|all =
> FALSE|gives a/natural join/, a special case of an/inner join/.
> Specifying|all.x = TRUE|gives a/left (outer) join/,|all.y =
> TRUE|a/right (outer) join/, and both (|all = TRUE|a/(full) outer
> join/. DBMSes do not match|NULL|records, equivalent
> to|incomparables = NA|in*R*.
> Yo recuerdo que me dio trabajo hasta que puede mezclar unos datos.
> Javier
> *From:* Jorge I Velez <mailto:jorgeivanvelez en gmail.com>
> *Sent:* Wednesday, August 01, 2012 7:26 PM
> *To:* Marcuzzi, Javier Rubén <mailto:javier.ruben.marcuzzi en gmail.com>
> *Cc:* Leonardo Hernández Pérez
> <mailto:leonardo.hernandez en etecsa.cu> ; r-help-es en r-project.org
> <mailto:r-help-es en r-project.org>
> *Subject:* Re: [R-es] función para relacionar dos columnas
> Gracias, Javier. Solo para aclarar: UPS *si* esta en el "otro"
> data.frame(). Ahora, en caso de que no este, merge() no lo
> rastreara. --JIV
>
> 2012/8/1 Marcuzzi, Javier Rubén <>
>
> Leonardo
>
> Yo estoy de acuerdo con Jorge, lo único que tiene que pensar
> en lo siguiente, ¿en algunas columnas hay datos que no están
> en la otra?, porque por ejemplo UPS no tiene nada en el otro
> dataframe, entonces, ¿que desea realizar con UPS?. Porque de
> acuerdo a lo que usted decida en el nuevo dataframe UPS (el
> faltante) puede o no estar presente.
>
> Javier Marcuzzi
>
>
>
> -----Mensaje original----- From: Jorge I Velez
> Sent: Wednesday, August 01, 2012 6:32 PM
> To: Leonardo Hernández Pérez
> Cc: r-help-es en r-project.org <mailto:r-help-es en r-project.org>
> Subject: Re: [R-es] función para relacionar dos columnas
>
>
> Hola Leonardo,
>
> Lo que buscas puedes hacerlo con la funcion merge(). Solo
> necesitas que
> los dos data.frame()s tengan una columna en comun; en este
> caso ese nombre
> seria, por ejemplo, "sigla".
>
> Dale una mirada a ?merge para mas informacion.
>
> Un saludo,
> Jorge.-
>
>
> 2012/8/1 Leonardo Hernández Pérez <>
>
>
> Hola amigos:
>
> Tengo un dataframe con dos columnas
>
>
> UPS 23
> PC 58
> IMP 12
> MON 58
>
> y otro dataframe con otras tantas
>
> PC computo
> MON display
> IMP printers
> UPS respaldo eléctrico
>
> Existe alguna función con la que pueda crear un nuevo
> dataframe que
> contenga el siguiente resultado????
>
> UPS respaldo eléctrico 23
> PC computo 58
> IMP printers 12
> MON display 58
>
>
> Es decir, que relacione las columnas a partir del elemento
> que tienen en
> común
>
> Un saludo,
>
> Leonardo
>
> ---
> This message was processed by Kaspersky Mail Gateway
> 5.6.28/RELEASE
> running at host imx2.etecsa.cu <http://imx2.etecsa.cu>
> Visit our web-site: <http://www.kaspersky.com>,
> <http://www.viruslist.com>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org <mailto:R-help-es en r-project.org>
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
>
> [[alternative HTML version deleted]]
>
>
>
>
>
>
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org <mailto:R-help-es en r-project.org>
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
>
>
> ---
> This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu
> Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120802/35d61359/attachment.html>
------------ próxima parte ------------
An embedded and charset-unspecified text was scrubbed...
Name: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20120802/35d61359/attachment.pl>
Más información sobre la lista de distribución R-help-es