Hi pdb, Take a look at http://r.789695.n4.nabble.com/test-if-a-package-is-installed-td1750671.html#a1750674
HTH, Jorge On Thu, Aug 26, 2010 at 9:07 PM, pdb <> wrote: > > Hi, > > I am writing a function that requires a specific package to be installed. > > Is there a way of checking if the package is installed and returning a TRUE > / FALSE result so my function can return an appropriate error message and > exit the function gracefully rather than just bombing out? > > I'm thinking along the following lines (but want code that works), > > f_checkpackage <- function() > { > > if (library(madeupname) == TRUE) { > cat("package loaded OK\n") > } > else > { > cat("ERROR: package not loaded") > } > > } > > f_checkpackage() > -- > View this message in context: > http://r.789695.n4.nabble.com/checking-if-a-package-is-installed-tp2340534p2340534.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > 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. > [[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.