[R-es] Nombres de vectores dentro de un bucle

Carlos J. Gil Bellosta cgb en datanalytics.com
Lun Feb 13 15:32:41 CET 2012


Hola, ¿qué tal?

Lo más sencillo que puedes hacer es crear una lista de vectores:

a <- list( obj.1, obj.2 )

Entonces sí que puedes indexar:

a[[1]][1]
a[[2]][2]

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com


El día 13 de febrero de 2012 15:24,  <Guillermo.Vinue en uv.es> escribió:
> Hola,
>
> Tengo dos vectores que se llaman obj.1 y obj.2 y me gustaría acceder a
> ellos dentro de un bucle del siguiente modo:
>
> obj.1 <- c(1,2)
> obj.2 <- c(3,4)
>
> obj_nuevo <- c()
>
> for(i in 1:2){
>  obj_nuevo[i] <- obj.i[i]
> }
>
> pero me da error porque R no me reconoce el objeto obj.i
>
> He probado con paste() y assign() pero no logro solucionarlo, ¿alguien
> me puede ayudar?.
>
> Muchas gracias.
>
> Un saludo,
>
> Guillermo
>
> _______________________________________________
> 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