[R] for loop for file names

John Kane jrkrideau at yahoo.ca
Thu Jul 30 22:45:49 CEST 2009


I'm just guessing but what about

letters  <- letters[1:6]
mynames <- paste("pred/Pred_pres_",letters,"_indpdt")
for(i in 1:6) load(mynames[i])

--- On Thu, 7/30/09, waltzmiester <cwalte03 at shepherd.edu> wrote:

> From: waltzmiester <cwalte03 at shepherd.edu>
> Subject: Re: [R] for loop for file names
> To: r-help at r-project.org
> Received: Thursday, July 30, 2009, 4:29 PM
> 
> Thanks very much for these two solutions, but they are
> still printing
> "Pred_pres_[i]_indpdt" on the screen and not executing the
> function load
> 
> Chris
> 
> 
> 
> baptiste auguie-5 wrote:
> > 
> > Try this,
> > 
> > files = paste('pred/Pred_pres_', letters[1:6],
> '_indpdt',sep="")
> > 
> > lapply(files, load)
> > 
> > 
> > HTH,
> > 
> > baptiste
> > 2009/7/30 waltzmiester <cwalte03 at shepherd.edu>:
> >>
> >> I am trying to load binary files in the following
> fashion
> >>
> >> load("pred/Pred_pres_a_indpdt")
> >> load("pred/Pred_pres_b_indpdt")
> >> load("pred/Pred_pres_c_indpdt")
> >> load("pred/Pred_pres_d_indpdt")
> >> load("pred/Pred_pres_e_indpdt")
> >> load("pred/Pred_pres_f_indpdt")
> >>
> >> but I would like to set up a for loop to replace
> the letters a:f
> >>
> >> Here is what I have so far:
> >>
> >> letter=c("a","b","c","d","e","f")
> >>
> >> for(l in letter){
> >>
> >>      
>  cat("load('pred/Pred_pres_",l,"_indpdt')",sep="",collapse="","\n")
> >>
> >> }
> >>
> >> That will print the above commands to the console
> but it will not
> >> actually
> >> enter the commands.
> >>
> >> Any ideas?
> >>
> >> Thanks
> >>
> >> Chris
> >> --
> >> View this message in context:
> >> http://www.nabble.com/for-loop-for-file-names-tp24746012p24746012.html
> >> Sent from the R help mailing list archive at
> Nabble.com.
> >>
> >> ______________________________________________
> >> R-help at 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.
> >>
> > 
> > 
> > 
> > -- 
> > _____________________________
> > 
> > Baptiste Auguié
> > 
> > School of Physics
> > University of Exeter
> > Stocker Road,
> > Exeter, Devon,
> > EX4 4QL, UK
> > 
> > http://newton.ex.ac.uk/research/emag
> > 
> > ______________________________________________
> > R-help at 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.
> > 
> > 
> 
> -- 
> View this message in context: http://www.nabble.com/for-loop-for-file-names-tp24746012p24746775.html
> Sent from the R help mailing list archive at Nabble.com.
> 
> ______________________________________________
> R-help at 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.
> 


      __________________________________________________________________
Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now
http://ca.toolbar.yahoo.com.




More information about the R-help mailing list