partition_chunk | R Documentation |
Chunk options can be written in special comments (e.g., after #|
for R
code chunks) inside a code chunk. This function partitions these options from
the chunk body.
partition_chunk(engine, code)
engine |
The name of the language engine (to determine the appropriate comment character). |
code |
A character vector (lines of code). |
A list with the following items:
options
The parsed options (if any) as a list.
src
The part of the input that contains the options.
code
The part of the input that contains the code.
Chunk options must be written on continuous lines (i.e., all
lines must start with the special comment prefix such as #|
) at the
beginning of the chunk body.
# parse yaml-like items
yaml_like = c("#| label: mine", "#| echo: true", "#| fig.width: 8", "#| foo: bar",
"1 + 1")
writeLines(yaml_like)
knitr::partition_chunk("r", yaml_like)
# parse CSV syntax
csv_like = c("#| mine, echo = TRUE, fig.width = 8, foo = 'bar'", "1 + 1")
writeLines(csv_like)
knitr::partition_chunk("r", csv_like)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.