On Sun, Apr 26, 2015 at 1:39 PM, Adams, Jean <jvad...@usgs.gov> wrote:
> Nick, > > I don't know of a way to do what you want ... tell R to ignore all errors > ... but, I do have a suggestion. > > Since you regard these errors as "non-essential", why not edit your code > to reflect that? For example, instead of writing > plot(df$x1, df$y1) > write > if ("x1" %in% names(df) & "y1" %in% names(df)) plot(df$x1, df$y1) > > ... or something like that. > > Jean > Hi! I could, but you can imagine that doing that several dozen times, reducing readability and increasing the chance of making some other mistake. As originally mentioned, I'm lazy. I did find a super-easy solution, posted here: http://r.789695.n4.nabble.com/run-Rscript-and-ignore-errors-tc4706333.html#a4706395 Cheers! Nick > > On Thu, Apr 23, 2015 at 12:28 PM, Nick Matzke <mat...@nimbios.org> wrote: > >> Hi R-help, >> >> I've looked at google, the Rscript documentation and the Rscript --help >> output and haven't found much on this. So, here's my question: >> >> I have a rather long script that runs on various input datasets. It is >> quite convenient to run the script from the Terminal command line with >> "Rscript scriptname.R" >> >> However, some datasets will cause errors. These are non-essential errors >> -- >> just some datasets don't have certain columns so certain parts of the >> overall analysis don't produce figures etc. Yes, I could go through the >> whole script and insert try() statements, etc. But I'm lazy. >> >> So, is there a way to run Rscript or something similar, and just have it >> ignore all errors (i.e., keep running through the script)? I.e., just >> like >> what happens if you just copy-paste the whole script into the R window -- >> errors happen and are noted but the rest of the script keeps running. >> >> Thanks very much for any help!! >> >> Cheers! >> Nick >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide >> http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. >> > > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.