Message-ID: <NG516N3N.1354304429.3669070.marcelino.delacruz@upm.es>
Date: 2012-11-30T19:40:29Z
From: Marcelino de la Cruz
Subject: [R-es] Nombres de variables variables
In-Reply-To: <CACLMK12hjzZgzFFaXmGh-i_D5cFOt-USVXJbbr53nw7pcrfdYw@mail.gmail.com>
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]]
>