Check for Loaded Packages

Usage

p_loaded(..., all = FALSE, char, character.only = FALSE)
p_isloaded(...)

Arguments

all
logical. If TRUE will show all packages including base install; FALSE will show all packages excluding base install packages that install when R loads.
char
Character vector containing packages to load. If you are calling p_loaded from within a function (or just having difficulties calling it using a character vector input) then pass your character vector of packages to load to this parameter directly.
character.only
logical. If TRUE then p_loaded will only accept a single input which is a character vector containing the names of packages to load.
...
Optional package names. Adding package names will check their individual load status.

Check for Loaded Packages

Check for Loaded Packages

Description

p_loaded - Output is a character string of loaded packages.

p_isloaded - Check if package(s) is loaded.

Examples

## <strong>Not run</strong>: # p_load(lattice, ggplot2)## <strong>End(Not run)</strong> p_loaded()
[1] "pacman" "staticdocs" "highlight" "lattice" "testthat" "devtools"
p_loaded(all=TRUE)
[1] "pacman" "staticdocs" "highlight" "lattice" "testthat" "devtools" "stats" "graphics" [9] "grDevices" "utils" "datasets" "methods" "base"
p_loaded(ggplot2, tm, qdap)
ggplot2 tm qdap FALSE FALSE FALSE
p_isloaded(ggplot2)
ggplot2 FALSE
p_isloaded(ggplot2, dfs, pacman)
ggplot2 dfs pacman FALSE FALSE TRUE
## <strong>Not run</strong>: p_unload(lattice)