install_pkgs | R Documentation |
extract_pkgs()
extracts required package from various objects, including
TaskGenerator, Learner, Measure and objects from
extension packages such as mlr3pipelines or mlr3filters.
If applied on a list, the function is called recursively on all elements.
install_pkgs()
calls extract_pkgs()
internally and proceeds with the
installation of extracted packages.
install_pkgs(x, ...)
extract_pkgs(x)
## S3 method for class 'character'
extract_pkgs(x)
## S3 method for class 'R6'
extract_pkgs(x)
## S3 method for class 'list'
extract_pkgs(x)
## S3 method for class 'ResampleResult'
extract_pkgs(x)
## S3 method for class 'BenchmarkResult'
extract_pkgs(x)
x |
(any) |
... |
(any) |
If a package contains a forward slash ('/'), it is assumed to be a package hosted
on GitHub in "<user>/<repo>"
format, and the string will be passed to
remotes::install_github()
.
Otherwise, the package name will be passed to remotes::install_cran()
.
extract_pkgs()
returns a character()
of package strings,
install_pkgs()
returns the names of extracted packages invisibly.
extract_pkgs(lrns(c("regr.rpart", "regr.featureless")))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.