Load the values of targets.
Load the return values of targets into the current environment
(or the environment of your choosing). For a typical target, the return
value lives in a file in _targets/objects/
. For dynamic files
(i.e. format = "file"
) the paths loaded in place of the values.
tar_load( names, branches = NULL, meta = tar_meta(targets_only = TRUE, store = store), strict = TRUE, silent = FALSE, envir = parent.frame(), store = targets::tar_config_get("store") )
names |
Names of the targets to load. You can supply
symbols, a character vector, or |
branches |
Integer of indices of the branches to load for any targets that are patterns. |
meta |
Data frame of metadata from |
strict |
Logical of length 1, whether to error out
if one of the selected targets cannot be loaded.
Set to |
silent |
Logical of length 1. If |
envir |
Environment to put the loaded targets. |
store |
Character of length 1, path to the
|
Nothing.
tar_read()
and tar_load()
are only for exploratory analysis and literate programming,
and tar_read_raw()
and tar_load_raw()
are only
for exploratory analysis. targets
automatically
loads the correct dependencies into memory when the pipeline
is running, so invoking these functions
from inside a target is rarely advisable.
Other data:
tar_load_raw()
,
tar_meta()
,
tar_objects()
,
tar_pid()
,
tar_process()
,
tar_read_raw()
,
tar_read()
if (identical(Sys.getenv("TAR_EXAMPLES"), "true")) { tar_dir({ # tar_dir() runs code from a temporary directory. tar_script({ list( tar_target(y1, 1 + 1), tar_target(y2, 1 + 1), tar_target(z, y1 + y2) ) }, ask = FALSE) tar_make() tar_load(starts_with("y")) # see also all_of() }) }
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.