On 12.01.2011 18:53, Gene Leynes wrote:
I think that the "quietly" argument in "require" isn't working

require('JumboShrimp', quietly=TRUE)
Warning in library(package, lib.loc = lib.loc, character.only = TRUE,
logical.return = TRUE,  :
   there is no package called 'JumboShrimp'


?require says:
"If TRUE, no message confirming package loading is printed, and most often, no errors/warnings are printed if package loading fails."

It does not say that is keeps quiet if the package does not even exist on your machine. If you really want to suppress such important warnings, use
 suppressWarnings(require('JumboShrimp', quietly=TRUE))


By the way, the behavior is the same with options(warn=0) or options(warn=1)

... which I would expect from reading ?options.
You have to use options(warn=-1) to suppress.

Best,
Uwe Ligges




I'm using R 2.12 (2010-10-15) on a windows 7 machine

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
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.

______________________________________________
R-help@r-project.org mailing list
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.

Reply via email to