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