tar_script() function is a convenient
way to create the required target script file (default:
in the current working directory.
It always overwrites the existing target script,
and it requires you to be in the working directory
where you intend to write the file, so be careful.
See the "Target script" section for details.
1 2 3 4 5 6
R code to write to the target script file.
logical, whether to write a
Logical, whether to ask before writing if the
target script file
already exists. If
Character of length 1, where to write
the target script file. Defaults to
targets project requires a target script file.
The target script file is usually a file called
tar_make() and friends look for the target script
and run it to set up the pipeline just prior to the main task.
Every target script file should run the following
steps in the order below:
1. Package: load the
targets package. This step is automatically
inserted at the top of the target script file produced by
so you do not need to explicitly include it in
1. Globals: load custom functions and global objects into memory.
Usually, this section is a bunch of calls to
source() that run
scripts defining user-defined functions. These functions support
the R commands of the targets.
2. Options: call
tar_option_set() to set defaults for targets-specific
settings such as the names of required packages. Even if you have no
specific options to set, it is still recommended to call
tar_option_set() in order to register the proper environment.
3. Targets: define one or more target objects using
4. Pipeline: call
list() to bring the targets from (3)
together in a pipeline object. Every target script file must return
a pipeline object, which usually means ending with a call to
list(). In practice, (3) and (4) can be combined together
in the same function call.
1 2 3 4 5 6 7 8 9 10
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.