[R] loading packages in a function

R. Michael Weylandt michael.weylandt at gmail.com
Thu Feb 9 19:26:07 CET 2012


Perhaps the longest function in base R I know of:

suppressPackageStartupMessages

e.g.,

suppressPackageStartupMessages(library(zoo))

Michael

On Thu, Feb 9, 2012 at 12:44 PM, Arnaud Gaboury
<arnaud.gaboury at a2ct2.com> wrote:
> Hello,
>
> I sourced successfully my function().
>
> I need to load libraries, so I wrote this inside my function():
>
> function()
>
> {
>
> #load needed library
> library(plyr)
> library(car)
>
> ..../...
>
> }
>
> It is OK, but I have this on my invite command when running the function:
>
>> function()
> Loading required package: MASS
> Loading required package: nnet
> YOU DID A GOOD JOB,SEND EMAIL
>
> Last line is the supposed result of my function, so it ok.
>
>
> How to get rid of the first two lines, only for esthetic purpose?
>
> TY for your time.
>
>
> Arnaud Gaboury
>
> A2CT2 Ltd.
>
> ______________________________________________
> R-help at 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.



More information about the R-help mailing list