Fernando, Podrias intentar
R> a <- rep('a', 5) R> b <- rep('b', 5) R> a [1] "a" "a" "a" "a" "a" R> b [1] "b" "b" "b" "b" "b" R> c(rbind(a, b)) [1] "a" "b" "a" "b" "a" "b" "a" "b" "a" "b" Saludos, Jorge.- 2015-02-24 23:49 GMT+11:00 Fernando Macedo <ferm...@gmail.com>: > Buenas a todos. > Relato el problema: > > - tengo un archivo de 316 columnas por 562000 filas (aprox.). > - esas 316 columnas representan 158 sujetos, o sea dos columnas por cada > individuo conteniendo informaci�n que debe ser condensada en una sola. > > Lo que necesito es ir tomando las dos columnas de cada individuo e > intercalar los elementos de los vectores formando uno solo. > > Ejemplificando ser�a algo as�: > > > a > [1] "a" "a" "a" "a" "a" > > b > [1] "b" "b" "b" "b" "b" > > c > [1] "a" "b" "a" "b" "a" "b" "a" "b" "a" "b" > > > Estoy haciendo con un loop for pero es realmente muy lento. He buscado por > alg�n paquete que ya lo haga directamente pero no he tenido mucho �xito. Me > imagino que con sapply o apply pueda ser mucho m�s efectivo pero me ha > resultado complicado para entender la sintaxis de estas funciones cuando > involucra m�s de un objeto (vector, matriz, etc...). > > Desde ya agradezco las sugerencias que puedan verter sobre este problema. > > -- > Fernando Macedo > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > [[alternative HTML version deleted]]
_______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es