Skip to content

Instantly share code, notes, and snippets.

View Ackia's full-sized avatar

Oskar Lindsjö Ackia

  • SLU
  • Uppsala
View GitHub Profile

Keybase proof

I hereby claim:

  • I am ackia on github.
  • I am ackia (https://keybase.io/ackia) on keybase.
  • I have a public key ASDOZbmrl7fV5L1sVinic6IZf6UfqrpVfM-o4-rSvc4amAo

To claim this, I am signing this object:

@Ackia
Ackia / ipak.R
Created May 3, 2017 10:02 — forked from stevenworthington/ipak.R
Install and load multiple R packages at once
# 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)
}