This function is a wrapper for library and
require. It checks to see if a
package is installed, if not it attempts to install the package from CRAN
and/or any other repository in the pacman repository list.
Character vector containing packages to load. If you are calling
p_load 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.
install
logical. If TRUE will attempt to install a package not
found in the library.
update
logical. If TRUE will attempt to update all out of date
packages. Default allows the user to set a "pac_update" in his/her
.Rprofile.
character.only
logical. If TRUE then p_load will only
accept a single input which is a character vector containing the names of
packages to load.