Hello, Try
attach(get(yyz)) Hope this helps, Rui Barradas Citando Juan Ceccarelli Arias <jfca...@gmail.com>:
Hi. I need to loop over rda files. I generated the list of them. That's ok. The problem is that the name of the files are as yyyy_mm (eg 2010_01 is january or 2010, 2016_03 is march of 2016). So, when i try to use the attach function to create a simple table(age, sex) it fails. The only way to attach a file as is using attach(`2016_03`) The text above i have no idea how to declare it in my code below dd=list.files("C:/Users/Me/r", pattern="rda$", full.names=F) for (i in 1:length(dd)) { yyz=load(dd[i]) attach(yyz) table(age, sex) rm(list=yyz) } This is the error it declares the loop: Error in attach(yyz) : file '2013_02' not found Thanks for your help and time [[alternative HTML version deleted]] ______________________________________________ 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.