Skip to content

Instantly share code, notes, and snippets.


David Inga DaveInga

View GitHub Profile
stevenworthington / ipak.R
Created Jul 25, 2012
Install and load multiple R packages at once
View ipak.R
# ipak function: install and load multiple R packages.
# check to see if packages are installed. Install them if they are not, then load them into the R session.
ipak <- function(pkg){
new.pkg <- pkg[!(pkg %in% installed.packages()[, "Package"])]
if (length(new.pkg))
install.packages(new.pkg, dependencies = TRUE)
sapply(pkg, require, character.only = TRUE)
You can’t perform that action at this time.