[R-es] Dos data frames

Carlos J. Gil Bellosta gilbellosta en gmail.com
Mie Oct 28 11:56:57 CET 2009


Hola, ¿qué tal?

Yo creo que es más sencillo crear una tabla temporal (con rbind)
uniendo las dos de origen y luego "reordenarla". El problema se
reduciría a crear un vector del tipo

vector.reordenacion <- c(1,2,1001,3,4,1002, 5,6,1003...)

que puede afrontarse de varias maneras distintas (pero que supone un
problema bastante más concreto).

Un saludo,

Carlos J. Gil Bellosta

El día 28 de octubre de 2009 11:44, Olivier Nuñez <onunez en iberstat.es> escribió:
> Prueba lo siguiente:
>
> #Suponiendo que M1 y M2 son matrices de misma dimensión
>
> M.merge=NULL
> for(i in 1:dim(M1)[1]) {
>        M.merge=rbind(M.merge,M1[i,],M2[i,])
>        }
> Data=data.frame(M.merge)
> --  ____________________________________
>
> Olivier G. Nuñez
> Email: onunez en iberstat.es
> Tel : +34 663 03 69 09
> Web: http://www.iberstat.es
>
> ____________________________________
>
>
>
>
> El 28/10/2009, a las 11:19, <guivivi en alumni.uv.es> escribió:
>
>> Hola,
>>
>> Tengo dos data frames y quiero insertar cada dos filas de la primera,
>> una fila de la segunda, ¿cómo lo hago?.
>>
>> Muchas gracias
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es en r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>



Más información sobre la lista de distribución R-help-es