Skip to content

Instantly share code, notes, and snippets.

@cxd
cxd / R dependencies
Last active October 15, 2017 02:29
Install a set of frequently used dependencies for R.
# check that package dependencies are installed.
# if any dependencies are missing then attempt to install them.
install_dependencies <- function(deps=c()) {
missing <- deps[!(deps %in% installed.packages()[,"Package"])]
if (length(missing) > 0) {
sapply(missing, function(m) {
print(paste("Installing missing package", m))
install.packages(m)
})