Libraries: Load Packages

Description Usage Arguments Examples

View source: R/enhanced-functions.R

Description

This function attempts to load or install one or more packages. Adapted from http://stackoverflow.com/questions/4090169/elegant-way-to-check-for-missing-packages-and-install-them

Usage

1
Libraries(package, ..., install = TRUE)

Arguments

package

Package name to be loaded.

install

Whether to attempt to install missing packages from CRAN. Defaults to TRUE.

...

Optional additional packages to load, to eliminate the need for c().

Examples

1
2
3
4
5
6
7
8
9
# Load libraries from a list
libs <- c("tools", "utils")
Libraries(libs)

# Load libraries directly
Libraries("Matrix", "MASS")

# Warning when loading an unavailable package
Libraries("StrKcaQYrvg", install=FALSE)

phively/wranglR documentation built on April 11, 2020, 5:12 a.m.