On 07/11/2011 5:49 AM, PALMIER Patrick (Responsable de groupe) - CETE
NP/TM/ST wrote:
Hello,
I use R in batch mode. Each time, I execute a script, R is loading each
packages I need in my script. That's Ok
But, I had to execute many scripts , and each time R is re-loading the
corresponding packages, which take to much time
Is it possible ask R to load the packages only once, and stay in memory
in background for further scripts, which would avoid to load the
packages in each script, or if you have another solution that need to
only load packages once in the first scripts, so that further scripts do
not need to load these packages too.
Write one script that has a sequence of calls to source() to run the
other scripts.
You'll need to be careful that unintentional leftover objects and
settings from one script don't affect the others; you may also want to
use the "echo=TRUE" option when you source, so you see the commands as
they are executed.
Duncan Murdoch
______________________________________________
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.