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]]

