p_unload(..., negate = FALSE, char, character.only = FALSE)
TRUE
will unload
all add on packages except those provided to p_unload
.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.TRUE
then p_unload
will only
accept a single input which is a character vector containing the names of
packages to load.Unloads package(s) or all packages.
p_unload
will not unload the base install packages that load
when R boots up. See the comments in the help for detach
about some
issues with unloading and reloading namespaces.
## <strong>Not run</strong>: # 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() # ## <strong>End(Not run)</strong>
detach