[R-es] Nombres de variables variables
marcelino.delacruz en upm.es
marcelino.delacruz en upm.es
Vie Nov 30 20:40:29 CET 2012
Hola,
Yo creo que tienes que usar "assign" en vez de "<-":
> assign(paste("var",get("x1"),sep="_"), 1:10)
>
> var_10
[1] 1 2 3 4 5 6 7 8 9 10
>
Marcelino
Con fecha 30/11/2012, "Pablo Andres Guzzi" <guzzipa en gmail.com> escribió:
>Hola,
>
>¿Como estas?, la siguiente tal vez sea una pregunta simple.
>
>Quiero crear nombres de variables pero que el nombre lleve el valor de un
>objeto. Ej:
>
>tengo estos dos valores
>x1<-10
>x2<-20
>
>
>Quiero crear las variables:
>
>var_10 <-
>var_20 <-
>
>Pero usando los objetos x1 y x2 como referencia.
>
>Solo como referencia, en stata esto lo hacia de la siguiente forma
>
>local x1 = 10
>local x2 = 20
>
>gen var_`x1'=
>gen var_`x2'=
>
>Espero sugerencias. Muchas gracias.
>
>
>
>Abrazo
>
>Pablo A. Guzzi
>guzzipa en gmail.com
>
> [[alternative HTML version deleted]]
>
Más información sobre la lista de distribución R-help-es