Skip to content
Back to formatted view

Raw Message

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]]
>