[R] convert strings to object names
Thomas Lumley
tlumley at u.washington.edu
Thu Aug 19 17:15:17 CEST 2004
And this is all in the FAQ.
-thomas
On Thu, 19 Aug 2004, Adaikalavan Ramasamy wrote:
> assign("dat", get(paste("dat", no, sep="")))
>
> or simply
>
> dat <- get(paste("dat", no, sep=""))
>
>
> On Thu, 2004-08-19 at 15:15, Gudrun Jonasdottir wrote:
> > Dear R-Help list,
> >
> > I have a problem with convertions of strings. I want to use the function
> > "paste()" to create an object name and then use that character string to
> > call on that object. So, for example:
> >
> > dat99 <- matrix(rbind(1,1,2),3,3)
> > no <- 99
> > dat <- paste("dat",no,sep="")
> > dat
> > [1] "dat99"
> >
> > What should I do to get the output
> >
> > dat
> > [,1] [,2] [,3]
> > [1,] 1 1 1
> > [2,] 1 1 1
> > [3,] 2 2 2
> >
> > Cheers,
> > Gudrun
> >
> >
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
Thomas Lumley Assoc. Professor, Biostatistics
tlumley at u.washington.edu University of Washington, Seattle
More information about the R-help
mailing list