Try the list= argument save(list= c("Date", paste(.....)), file=....)
If you use ..., you'll get bitten by ...: the names of the objects to be saved (as symbols or character strings). and the paste() construct is neither. (Internally, it gets converted by as.character(substitute(list(...))), leading to the "object...not found" that you see) The documentation is maybe a little oblique, but the point is that in bar <- 1234 foo <- "bar" save(foo) and save("foo") both save the "foo" object, whereas save(list=foo) will save "bar". We don't evaluate expressions in ... because then save(foo) would also save "bar" (we could in principle have different behaviour from symbols and more general expressions, but that is a certain road to insanity). -pd > On 31 Oct 2019, at 10:17 , Christofer Bogaso <bogaso.christo...@gmail.com> > wrote: > > As I said the name 'AAA31' is itself a variable. So I cant hard-code > it within the save() function > > On Thu, Oct 31, 2019 at 2:45 PM Jim Lemon <drjimle...@gmail.com> wrote: >> >> Hi Christofer, >> This is a guess, but have you tried: >> >> save(AAA31,file="Save.RData") >> >> Jim >> >> On Thu, Oct 31, 2019 at 8:10 PM Christofer Bogaso >> <bogaso.christo...@gmail.com> wrote: >>> >>> Hi, >>> >>> I wanted to save a few R objects in RData file for some future use. >>> The names of such R objects are actually dynamic so I used below code >>> to save them - >>> >>> Date = Sys.Date() >>> assign(paste('AAA', format(Date, "%d"), sep = ""), 5) >>> save('Date', paste('AAA', format(Date, "%d"), sep = ""), file = >>> 'Save.RData') >>> >>> With this, I am getting below error - >>> >>> Error in save("Date", paste("AAA", format(Date, "%d"), sep = ""), file >>> = "Save.RData") : >>> object ‘paste("AAA", format(Date, "%d"), sep = "")’ not found >>> >>> But I have the object in the workplace - >>> >>>> AAA31 >>> [1] 5 >>> >>> I will really appreciate if someone can point towards the right direction. >>> >>> Thanks, >>> >>> ______________________________________________ >>> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >>> 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. > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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. -- Peter Dalgaard, Professor, Center for Statistics, Copenhagen Business School Solbjerg Plads 3, 2000 Frederiksberg, Denmark Phone: (+45)38153501 Office: A 4.23 Email: pd....@cbs.dk Priv: pda...@gmail.com ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.