[R] how to return back to go on my cycle while read my files

David Winsemius dwinsemius at comcast.net
Fri Sep 2 05:02:25 CEST 2011


On Sep 1, 2011, at 10:46 PM, Jie TANG wrote:

> hi ,when i read a lots of files
>
> for (i in 1:totnum)
> {
> cop_x_data<-read.table(flnm[i],skip=2)
> if(i==1) {cop_data=cop_x_data}
> else {cop_data=rbind(cop_data,cop_x_data)}
> }
>
> some of the files are missing . so this loop can not go on .I wonder  
> how can
> I go on
> the loop cycle while reading the files just like the command
> read(unit,err=linenum) in fortran ?

I don't know fortran but why not:

filevec <- flnm %in% list.files()
for (i in seq_along(filevec) ) {
             ...}

-- 
David Winsemius, MD
Heritage Laboratories
West Hartford, CT



More information about the R-help mailing list