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@gmail.com [[alternative HTML version deleted]]
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]] >
Perfecto! muchas gracias! Abrazo Pablo A. Guzzi guzzipa@gmail.com El 30 de noviembre de 2012 16:40, <marcelino.delacruz@upm.es> escribió:> 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@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@gmail.com > > > > [[alternative HTML version deleted]] > > >[[alternative HTML version deleted]]
Reasonably Related Threads
- Fail to save an object using name as string
- [LLVMdev] Introducing LLBrowse: A graphical browser for LLVM modules
- [LLVMdev] Introducing LLBrowse: A graphical browser for LLVM modules
- [LLVMdev] Introducing LLBrowse: A graphical browser for LLVM modules
- [LLVMdev] Introducing LLBrowse: A graphical browser for LLVM modules