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.

Reply via email to