If you simply want read all files in a given directory, you can do something like:

fullpath = "/home/andersm/tmp"
filenames <- dir(fullpath,pattern="*")
pair <- sapply(filenames,function(x) {read.table(paste(fullpath,'/',x,sep=""))})


Sorry, untested. But the point is that you can use dir to get all of the filenames specified by pattern from a directory specified by fullpath.

Sean

On Nov 24, 2004, at 7:31 AM, Arne Henningsen wrote:

Hi Andreas,

what's about:
pair <- list()
for (i in 1:8){
   name <- paste("pair",i,sep="")
   pair[[ i ]] <- read.table(paste("/home/andersm/tmp/",name,sep=""))
}

Arne

On Wednesday 24 November 2004 12:10, Anders Malmberg wrote:
Hi,

I want to do automatic reading of a number of tables (files) stored in
ascii format
without having to specify the variable name in R each time. Below is an
example
of how I would like to use it (I assume files pair1,...,pair8 exist in
spec. dire.)


for (i in 1:8){
  name <- paste("pair",i,sep="")
  ? ? ? <- read.table(paste("/home/andersm/tmp/",name,sep=""))
}

after which I want to have pair1,...,pair8 as tables.

But I can not get it right. Anybody having a smart solution?

Best regards,
Anders Malmberg

______________________________________________
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide!
http://www.R-project.org/posting-guide.html

-- Arne Henningsen Department of Agricultural Economics University of Kiel Olshausenstr. 40 D-24098 Kiel (Germany) Tel: +49-431-880 4445 Fax: +49-431-880 1397 [EMAIL PROTECTED] http://www.uni-kiel.de/agrarpol/ahenningsen/

______________________________________________
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

______________________________________________ [EMAIL PROTECTED] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to