Hola,

Si quieres obtener el valor de dict_10 segun el valor de dict_list tendrás
que hacer un subset o algo así para vectores.

subset(dict_10,dict_list=="dict_1")

este subset le dice a R "elígeme de dict_10 los elementos que estén en la
misma posición que el elemento dict_1 en dict_list"

¿Es esto lo que preguntabas?

El 10 de marzo de 2010 13:24, Xavier de Pedro <xavier.depedro@ub.edu>escribió:

> Hola:
>
> Tengo una duda sobre como convertir una cadena de texto en nombre de
> variable, que debe ser elemental, pero llevo más de una hora leyendo la
> ayuda del R, y googleando el tema pero no consigo resolverla. A ver si
> alguien en la lista sabe como...
>
> Si tengo esta serie de instruciones entre las lineas de guiones (con su
> salida debajo de cada instrucción, para más claridad):
> ------------------------------------------------
> > for(i in 1:10) {dict_list[i]<-paste("dict_",i,sep="")}
> > dict_list
>  [1] "dict_1"  "dict_2"  "dict_3"  "dict_4"  "dict_5"  "dict_6"  "dict_7"
>  [8] "dict_8"  "dict_9"  "dict_10"
>
> > dict_10<-21:30
> > dict_10
>  [1] 21 22 23 24 25 26 27 28 29 30
>
> > dict_list[[10]]
> [1] "dict_10"
> ------------------------------------------------
>
> Mi pregunta es, como llamo a dict_list para que me de el contenido de
> "dict_10", y no su nombre?
>
> Xavi
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>



-- 
Jaume Tormo Blanes
IMEM Ramon Margalef.
Carretera San Vicente del Raspeig s/n
03690 San Vicente del Raspeig - Alicante
www.ua.es
acercad.wordpress.com

	[[alternative HTML version deleted]]

