Source R files
include(
files_andor_dirs,
envir = parent.frame(),
chdir = FALSE,
recursive = FALSE
)A character vector of filepaths to R files, or
directories containing R files. Directories are searched for files that end
with extension ".R" or ".r", ignoring those that start with a period (.)
or an underscore (_). The found files files from each directory are
sorted by their basename() before being sourced. Filepaths can be
supplied explicitly to override the default sorting.
An R environment. By default, the current R evaluation environment.
logical; if TRUE, the R working directory is
changed to the directory containing file for evaluating.
whether to search directories recursively for R files.
The environment envir, invisibly.
This is a vectorized wrapper around base::sys.source with some
differences. Notably:
envir defaults to the current frame
envir is returned (invisibly)
keep.source and keep.parse.data default to
getOption("keep.source") and getOption("keep.parse.data") respectively,
instead of getOption("keep.source.pkgs") and
getOption("keep.parse.data.pkgs")
toplevel.env is set to getOption("topLevelEnvironment", envir). In
other words, if the option topLevelEnvironment is already set, it is
respected.