View source: R/installPackages.R
installPackages | R Documentation |
Ensure that the most important packages
in x
are installed. "Importance" here is
defined in the description of the minCount
argument below.
installPackages(x, minCount, ...)
## S3 method for class 'findFn'
installPackages(x, minCount, ...)
## S3 method for class 'packageSum'
installPackages(x, minCount,
repos = getOption("repos"), ...)
x |
either a character vector to be passed to
|
minCount |
Controls how many of the packages identified in
If |
repos |
argument passed to
|
... |
optional arguments passed to
|
Functions PackageSum2
and
packageSum
obtain some of the information
displayed from installed packages. To get more
information in those summaries, run
installPackages
on a findFn
or
packageSum
object to install more
of the packages found.
none
Spencer Graves
install.packages
PackageSum2
##
## 1. findFn object
##
spl <- try(findFn("spline", maxPages = 2))
if(!inherits(spl, "try-error")){
# check the code but do not install anything:
installPackages(spl, minCount=spl[1, 'Count']+1)
# default: install packages with
# Count>=minCount
#\dontrun is sometimes run on CRAN. See
#https://github.com/ThinkR-open/prepare-for-cran
#accessed 2021-06-14
if (interactive()) {
installPackages(spl)
}
##
## 2. packageSum object
##
splS <- packageSum(spl)
# check the code but do not install anything:
installPackages(splS, splS[1, 'Count']+1)
# install ALL packages
if (interactive()) {
installPackages(splS, 1)
}
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.