R/functions/ImportPackages.R

Defines functions ImportPackages

# Title: Import Packages
# Objective: Imports packages
# Created by: greyhypotheses
# Created on:

ImportPackages <- function(){
  #' Imports packages
  #'
  
  # List of packages
  packages <- c("ggplot2", "plotly", "data.table", "rcompanion", "conover.test", "GDAtools")
  
  # Prepare
  prepare <- function(x){
    if (!require(x, character.only = TRUE)) {
      install.packages(x, dependencies = TRUE)
      library(x, character.only = TRUE)
    }
  }
  isready <- lapply(packages, prepare)
  
}
exhypotheses/dependencies documentation built on Oct. 26, 2023, 9:57 p.m.