[R] <no subject>
Liaw, Andy
andy_liaw at merck.com
Tue Feb 24 18:24:37 CET 2004
> From: Jean Eid
>
> I don't know what these files are. so depending on whether you want to
> call them with 400 different names or just have one data set
> for the 400
> files. but in either case you can do a for loops on the
> directory. i.e.
> put the 400 files in a seperate directory and setwd("to that
> directory")
> do this
>
> for (i %in% dir()){
> assign(gsub(".dat", "", i), scan(....))}
1. I guess you meant "in" rather than "%in%" inside the for()?
2. It is probably easier to store the results in a list in such situations;
e.g.,
fList <- list.files()
datList <- vector(mode="list", length=length(fList))
names(datList) <- fList
for (f in fList) datList[[f]] <- scan(f)
Cheers,
Andy
> this will create the 400 files with names without the .dat at the end.
> note if you want to merge theem or rbind them, just replace the the
> command assign above by rbind or merge.
>
>
>
> On Tue, 24 Feb 2004, Claudia Paladini wrote:
>
> >
> > Dear ladies and gentlmen,
> > I want to import a directory with about 400 files (.dat) in
> R. I know how to import a single file (with scan...) but I've
> good no idea how to import 400 at once. Can you help me ?
> > Thanks a lot!
> > Claudia
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch mailing list
> > https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
> >
>
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
>
>
------------------------------------------------------------------------------
Notice: This e-mail message, together with any attachments,...{{dropped}}
More information about the R-help
mailing list