Hi Charlie, get() will return the contents (value) of a variable. But what I want is to save the named object. Something like save(get(myobjectname), ...) doesn't work.
In the environment, is that object of interest, and a variable which holds the name of the object of interest. If you don't know the name of the object, but only the variable which contains it's name, how do you use that information to save the object? -Chris ________________________________________ From: r-help-boun...@r-project.org [r-help-boun...@r-project.org] On Behalf Of Sharpie [ch...@sharpsteen.net] Sent: Sunday, February 07, 2010 4:13 PM To: r-help@r-project.org Subject: Re: [R] using a variable name stored in another variable? Chris Seidel wrote: > > Hello, > > I'm trying to figure out how to create a data object, and then save it > with a user-defined name that is input as a command line argument. I > know how to create the object and assign it the new name, however, I > can't figure out how to refer to the new name for a future operation > such as save(). > > ..snip.. > > You probably want the get() function: get( myobjectname ) The help page for get() has a note which states that it is the compliment of assign(). Perhaps a similar note should be added to the help page for assign... Hope this helps! -Charlie -- ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.