lefebure tristan wrote:
Hi,
I would like to open several tables with a loop, using something like :
-----------------
$ ls
1.txt           2.txt           3.txt           4.txt
$ R

for (i in 1:4) tabi<-read.table("i.txt")

Since i is within a character string, it cannot be used as a variable in your case. You may paste() is together: paste(i, ".txt", sep=""), or even better, read the directories contents with list.files() and proceed over the result as in:


tab <- lapply(list.files(pattern="^?[[:digit:]]\.txt"), read.table)

Uwe Ligges

Error in file(file, "r") : unable to open connection
In addition: Warning message:
cannot open file `i.txt'
------------------

thanks for any help

Tristan Lefebure

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help

______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help

Reply via email to