powered by
Check whether packages are installed and optionally install missing ones. Internally calls inst_pkg() for auto-installation.
inst_pkg()
check_pkg( pkg = NULL, source = c("CRAN", "GitHub", "Bioconductor"), auto_install = TRUE, ... )
A tibble with columns: package, name, installed, source.
package
name
installed
source
Character vector. Package names or GitHub repos (e.g., "user/repo").
Character. Package source: "CRAN", "GitHub", or "Bioconductor".
Logical. If TRUE (default), install missing packages automatically.
Additional arguments passed to inst_pkg().
# Check if ggplot2 is installed (will install if missing): check_pkg("ggplot2", source = "CRAN") # Check without auto-install: check_pkg("r-lib/devtools", source = "GitHub", auto_install = FALSE)
Run the code above in your browser using DataLab