<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Hombre, lo que propones es un tanto drástico...</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Siguiendo tu línea de argumentación entonces, nos olvidamos de "data.table", "dplyr"...y llegado el caso de gran parte de lo que ofrece "R" en cuanto a la manipulación de los dataframes, puesto que son tareas que igualmente puedes resolver en una bbdd...</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">"sqldf" ofrece funcionalidades muy interesantes, para todos aquellos que quieren usar SQL sobre los propios dataframes considerándoles como tablas de una bbdd. Para gustos colores...</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">El mundo "R" es un tanto como lo que se representa en esta foto (afortunadamente):</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><div><img src="cid:ii_jthgm8dv0" alt="image.png" width="578" height="187"><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El mié., 20 mar. 2019 a las 17:46, Javier Nieto (<<a href="mailto:mac_javi@hotmail.com">mac_javi@hotmail.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hola Mauricio<br>
<br>
Que bien que te salió con merge. Era la solución natural. Por otro lado discrepo de la solución de Miguel Angel de usar sqldf. Tal vez mi comentario no guste a muchos, pero ese paquete ni debería existir. Debemos dejar que el motor de base de datos haga los queries. Con sqldf no tendrás nunca la potencia de un gestor de base de datos.<br>
<br>
<br>
Saludos<br>
________________________________<br>
De: R-help-es <<a href="mailto:r-help-es-bounces@r-project.org" target="_blank">r-help-es-bounces@r-project.org</a>> en nombre de MAURICIO MARDONES <<a href="mailto:mauricio.mardones@ifop.cl" target="_blank">mauricio.mardones@ifop.cl</a>><br>
Enviado: miércoles, 20 de marzo de 2019 09:22 a. m.<br>
Para: Carlos Ortega<br>
CC: Lista R<br>
Asunto: Re: [R-es] Como asignar valores de un archivo a otro<br>
<br>
Toda la razon!!!<br>
<br>
merge era todo!<br>
<br>
Saludos<br>
<br>
El mié., 20 mar. 2019 a las 10:57, Carlos Ortega (<<a href="mailto:cof@qualityexcellence.es" target="_blank">cof@qualityexcellence.es</a>>)<br>
escribió:<br>
<br>
> Hola Mauricio,<br>
><br>
> No, creo que no es lo que dices..<br>
><br>
> Con merge, indicas por qué columna (pueden ser varias) quieres juntar los<br>
> dos dataframes y con los parámetros "all.x", "all.y" y "all" indicas si<br>
> quieres que te rellene lo que falte  bien sea del conjunto primero ("x") o<br>
> del segundo conjunto "y"...<br>
><br>
> Mira "merge" con cuidado porque es una solución a lo que buscas.....<br>
><br>
> Gracias,<br>
> Carlos Ortega<br>
> <a href="http://www.qualityexcellence.es" rel="noreferrer" target="_blank">www.qualityexcellence.es</a><<a href="http://www.qualityexcellence.es" rel="noreferrer" target="_blank">http://www.qualityexcellence.es</a>><br>
><br>
> El mié., 20 mar. 2019 a las 14:33, MAURICIO MARDONES (<<br>
> <a href="mailto:mauricio.mardones@ifop.cl" target="_blank">mauricio.mardones@ifop.cl</a>>) escribió:<br>
><br>
>> merge sirve pero no para cumplir la condición de si un dato es "x",<br>
>> buscarlo en el otro data.frame y asignarlo<br>
>><br>
>> El mié., 20 mar. 2019 a las 10:23, Carlos J. Gil Bellosta (<<br>
>> <a href="mailto:cgb@datanalytics.com" target="_blank">cgb@datanalytics.com</a>>) escribió:<br>
>><br>
>> > ?merge<br>
>> ><br>
>> > El mié., 20 mar. 2019 a las 14:22, MAURICIO MARDONES (<<br>
>> > <a href="mailto:mauricio.mardones@ifop.cl" target="_blank">mauricio.mardones@ifop.cl</a>>) escribió:<br>
>> ><br>
>> >> Amigos erreros<br>
>> >><br>
>> >> Pocas veces consulto, por que siento que soy muy básico, pero esta vez<br>
>> >> quise socializar a pesar de ello.<br>
>> >><br>
>> >> Tengo 2 archivos .csv pero quiero asignar valores de una columna a las<br>
>> >> mismas variables que se encuentran en el otro archivo.<br>
>> >><br>
>> >> así;<br>
>> >><br>
>> >> head(archivo_csv1)<br>
>> >>  Long  Año Proced<br>
>> >> 1   47 2016   9003<br>
>> >> 2   48 2016   9003<br>
>> >> 3   49 2016   9003<br>
>> >> 4   49 2016   9003<br>
>> >> 5   50 2016   9003<br>
>> >> 6   50 2016   9003<br>
>> >><br>
>> >> head(archivo_csv2)<br>
>> >><br>
>> >> Proced  LATITUD LONGITUD<br>
>> >> 1   9841 -52.4342 -74.5177<br>
>> >> 2   9841 -52.4342 -74.5177<br>
>> >> 3   8940 -50.7500 -74.5000<br>
>> >> 4   9003 -52.4342 -74.5177<br>
>> >> 5   9833 -49.8016 -75.1837<br>
>> >> 6   9840 -49.9686 -75.2171<br>
>> >><br>
>> >> Mi idea es asignar las columnas de LATITUD y LONGITUD del archivo_csv2<br>
>> a<br>
>> >> las procedencias que tengas esa condición en el archivo_csv1.<br>
>> >><br>
>> >> Espero se entienda<br>
>> >><br>
>> >> Estoy en un bucle mental. Cualquier reseña me podría alumbrar el camino<br>
>> >><br>
>> >> Saludos<br>
>> >> --<br>
>> >><br>
>> >> *Mauricio Mardones Inostroza*<br>
>> >><br>
>> >> Investigador Departamento Evaluación de Recursos<br>
>> >> Instituto de Fomento Pesquero - IFOP<br>
>> >> Valparaíso - Chile<br>
>> >> +56-32-21514 <callto:+56-32-2151424>42<br>
>> >><br>
>> >> <a href="http://www.ifop.cl" rel="noreferrer" target="_blank">www.ifop.cl</a><<a href="http://www.ifop.cl" rel="noreferrer" target="_blank">http://www.ifop.cl</a>><br>
>> >><br>
>> >> --<br>
>> >> C*ertificación ISO 9001/2008*: Sistema de Datos<br>
>> >> Biológico-Pesqueros (Arica,<br>
>> >> Iquique, Coquimbo, Valparaíso, San Antonio, Talcahuano y Calbuco,<br>
>> >> pesquerías industriales y artesanales)<br>
>> >><br>
>> >>         [[alternative HTML version deleted]]<br>
>> >><br>
>> >> _______________________________________________<br>
>> >> R-help-es mailing list<br>
>> >> <a href="mailto:R-help-es@r-project.org" target="_blank">R-help-es@r-project.org</a><br>
>> >> <a href="https://stat.ethz.ch/mailman/listinfo/r-help-es" rel="noreferrer" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
>> >><br>
>> ><br>
>><br>
>> --<br>
>><br>
>> *Mauricio Mardones Inostroza*<br>
>><br>
>> Investigador Departamento Evaluación de Recursos<br>
>> Instituto de Fomento Pesquero - IFOP<br>
>> Valparaíso - Chile<br>
>> +56-32-21514 <callto:+56-32-2151424>42<br>
>><br>
>> <a href="http://www.ifop.cl" rel="noreferrer" target="_blank">www.ifop.cl</a><<a href="http://www.ifop.cl" rel="noreferrer" target="_blank">http://www.ifop.cl</a>><br>
>><br>
>> --<br>
>> C*ertificación ISO 9001/2008*: Sistema de Datos<br>
>> Biológico-Pesqueros (Arica,<br>
>> Iquique, Coquimbo, Valparaíso, San Antonio, Talcahuano y Calbuco,<br>
>> pesquerías industriales y artesanales)<br>
>><br>
>>         [[alternative HTML version deleted]]<br>
>><br>
>> _______________________________________________<br>
>> R-help-es mailing list<br>
>> <a href="mailto:R-help-es@r-project.org" target="_blank">R-help-es@r-project.org</a><br>
>> <a href="https://stat.ethz.ch/mailman/listinfo/r-help-es" rel="noreferrer" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
>><br>
><br>
><br>
> --<br>
> Saludos,<br>
> Carlos Ortega<br>
> <a href="http://www.qualityexcellence.es" rel="noreferrer" target="_blank">www.qualityexcellence.es</a><<a href="http://www.qualityexcellence.es" rel="noreferrer" target="_blank">http://www.qualityexcellence.es</a>><br>
><br>
<br>
<br>
--<br>
<br>
*Mauricio Mardones Inostroza*<br>
<br>
Investigador Departamento Evaluación de Recursos<br>
Instituto de Fomento Pesquero - IFOP<br>
Valparaíso - Chile<br>
+56-32-21514 <callto:+56-32-2151424>42<br>
<br>
<a href="http://www.ifop.cl" rel="noreferrer" target="_blank">www.ifop.cl</a><<a href="http://www.ifop.cl" rel="noreferrer" target="_blank">http://www.ifop.cl</a>><br>
<br>
--<br>
C*ertificación ISO 9001/2008*: Sistema de Datos Biológico-Pesqueros (Arica,<br>
Iquique, Coquimbo, Valparaíso, San Antonio, Talcahuano y Calbuco,<br>
pesquerías industriales y artesanales)<br>
<br>
        [[alternative HTML version deleted]]<br>
<br>
_______________________________________________<br>
R-help-es mailing list<br>
<a href="mailto:R-help-es@r-project.org" target="_blank">R-help-es@r-project.org</a><br>
<a href="https://stat.ethz.ch/mailman/listinfo/r-help-es" rel="noreferrer" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
<br>
        [[alternative HTML version deleted]]<br>
<br>
_______________________________________________<br>
R-help-es mailing list<br>
<a href="mailto:R-help-es@r-project.org" target="_blank">R-help-es@r-project.org</a><br>
<a href="https://stat.ethz.ch/mailman/listinfo/r-help-es" rel="noreferrer" target="_blank">https://stat.ethz.ch/mailman/listinfo/r-help-es</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><span style="font-family:verdana,sans-serif">Saludos,</span><br style="font-family:verdana,sans-serif">
<span style="font-family:verdana,sans-serif">Carlos Ortega</span><br style="font-family:verdana,sans-serif">
<span style="font-family:verdana,sans-serif"><a href="http://www.qualityexcellence.es" target="_blank">www.qualityexcellence.es</a></span></div>