pacman (version 0.5.1)

p_unload: Unloads package(s)

Description

Unloads package(s) or all packages.

Usage

p_unload(..., negate = FALSE, char, character.only = FALSE)

Arguments

name of package(s) or "all" (all removes all add on packages).

negate

logical. If TRUE will unload all add on packages except those provided to p_unload.

char

Character vector containing packages to load. If you are calling p_unload 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_unload will only accept a single input which is a character vector containing the names of packages to load.

See Also

detach

Examples

Run this code
# NOT RUN {
p_load(lattice)
p_loaded()
p_unload(lattice)
p_loaded()

p_load("lattice", "MASS")
p_loaded()
p_unload(all)
p_loaded() # will not work as you unloaded pacman

library(pacman)
p_load(lattice, MASS, foreign)
p_loaded()
p_unload(pacman, negate=TRUE)
p_loaded()
# }

Run the code above in your browser using DataCamp Workspace