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.
>
> ______________________________________________
> [email protected] 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]]
______________________________________________
[email protected] 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.