needs {needs} | R Documentation |
needs
loads and attaches packages, automatically
installing (and attaching) any it can't find in your libraries. It accepts
any number of arguments, given as names or character strings. Optionally,
supply a minimum version on a per-package basis to update old packages as
needed.
needs(..., .printConflicts = F)
... |
Packages, given as unquoted names or character strings. Specify a
required package version as |
.printConflicts |
Logical, specifying whether to print a summary of
objects that exist in multiple places on the search path along with their
respective locations. Set to |
Recommended use is to allow the function to autoload when prompted
the first time the package is loaded interactively. To change this setting
later, run needs:::autoload(TRUE)
or needs:::autoload(FALSE)
to turn autoloading on or off, respectively.
## Not run:
needs() # returns NULL
needs(foo, bar)
# require a minimum version
needs(foo,
bar = "0.9.1",
baz = "0.4.3")
## End(Not run)