R/install_useful_packages.R

Defines functions install_useful_packages

Documented in install_useful_packages

#' Install useful packages
#'
#' Install some subjectively useful packages
#' @export

install_useful_packages <- function(){

  # Define packages
  pkgs <- c('tidyverse',
            'raster',
            'rgdal',
            'sp',
            'maptools',
            'rgeos',
            'tidyr',
            'RColorBrewer',
            'rmarkdown',
            'tufte',
            'data.table')

  # Only install those which don't already have
  pkgs <- pkgs[!(pkgs %in% installed.packages()[,"Package"])]

  if(length(pkgs) > 0){
    for (i in 1:length(pkgs)){
      install.packages(pkgs[i])
    }
  }
}
joebrew/cism documentation built on May 19, 2019, 2:58 p.m.