make_with_source | R Documentation |
Make targets out of dependencies using a source file
make_with_source( source, targets, dependencies = NULL, packages = NULL, envir = new.env(parent = parent.frame()), quiet = getOption("makepipe.quiet"), force = FALSE, label = NULL, note = NULL, ... )
source |
The path to an R script which makes the |
targets |
A character vector of paths to files |
dependencies |
A character vector of paths to files which the |
packages |
A character vector of names of packages which |
envir |
The environment in which to execute the |
quiet |
A logical determining whether or not messages are signaled |
force |
A logical determining whether or not execution of the |
label |
A short label for the |
note |
A description of what the |
... |
Additional parameters to pass to |
A Segment
object containing execution metadata.
Other make:
make_with_dir()
,
make_with_recipe()
## Not run: # Merge files in fresh environment if raw data has been updated since last # merged make_with_source( source = "merge_data.R", targets = "data/merged_data.Rds", dependencies = c("data/raw_data.Rds", "data/raw_pop.Rds") ) # Merge files in current environment if raw data has been updated since last # merged. (If source executed, all objects bound in source will be available # in current env). make_with_source( source = "merge_data.R", targets = "data/merged_data.Rds", dependencies = c("data/raw_data.Rds", "data/raw_pop.Rds"), envir = environment() ) # Merge files in global environment if raw data has been updated since last # merged. (If source executed, all objects bound in source will be available # in global env). make_with_source( source = "merge_data.R", targets = "data/merged_data.Rds", dependencies = c("data/raw_data.Rds", "data/raw_pop.Rds"), envir = globalenv() ) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.