TU wrote:
Dear R Users,
I've used this a long time ago but have forgotten. Trawling aroung the various sources somehow does not lead me to it. How can I execute an error prone function without stopping a script if it goes wrong ?
Thanks in advance,
Tolga
See ?try
Basically, wrapping the function call in the try() function will make it so that errors do not halt your script:
result <- try( function( args ) )
You can then handle errors in your own way:
if( class(result) == 'try-error' ){
# Error handling stuff.
}
Charlie Sharpsteen
Undergraduate
Environmental Resources Engineering
Humboldt State University