[R] help with tryCatch
Stephen Bond
sje at mast.queensu.ca
Mon Feb 12 22:43:12 CET 2007
Could smb please help with try-catch encapsulating a function for
downloading. Let's say I have a character vector of symbols and want to
download each one and surround by try and catch to be safe
# get.hist.quote() is in library(tseries), but the question does not
depend on it, I could be sourcing local files instead
ans=null;error=null;
for ( sym in sym.vec){
try(ans=cbind(ans,get.hist.quote(sym,start=start))) #accumulate in a zoo
matrix
catch(theurlerror){error=c(error,sym)} #accumulate failed symbols
}
I know the code above does not work, but it conveys the idea. tryCatch
help page says it is similar to Java try-catch, but I know how to do a
try-catch in Java and still can't do it in R.
Thank you very much.
stephen
More information about the R-help
mailing list