This function is a wrapper for install_github
which is the same as install_github
and
require
. It checks to see if a
package is installed, if not it attempts to install the package from
GitHub.
p_load_gh(..., char, install = TRUE, update = getOption("pac_update"),
dependencies = TRUE)
Character vector containing repository address to load. If you are calling
p_load_gh
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.
logical. If TRUE
will attempt to install a package not
found in the library.
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.
logical. If TRUE
necessary dependencies will be
installed as well.
Repository address(es) in the format
username/repo[/subdir][@ref|#pull]
. Note that this must be a character string.
if (FALSE) { # \dontrun{
p_load_gh("Dasonk/Dmisc", "trinker/regexr")
p_load_gh(c("trinker/regexTools",
"hadley/lubridate",
"ramnathv/rCharts"))
} # }