eval_named_chunk: Evaluate a Named Chunk

View source: R/sourcing.R

eval_named_chunkR Documentation

Evaluate a Named Chunk

Description

Evaluate a named chunk from an Rmd file.

Usage

eval_named_chunk(rmd_file, label_name)

Arguments

rmd_file

Absolute path to rmd file

label_name

Name of label

Value

The value from the evaluated code chunk

Examples

temp_rmd <- tempfile(fileext = ".rmd")

text <- '
```{r not this label}
print("that is wrong")
```

```{r hello label}
text <- "hello, world"
print(text)
print(TRUE)
```

```{r another label}
warning("wrong label")
```
'
## Not run: 
writeLines(text, con = temp_rmd)

eval_named_chunk(temp_rmd, "hello label")
# [1] "hello, world"
# [1] TRUE

file.remove(temp_rmd)

## End(Not run)

mark documentation built on May 29, 2024, 5:13 a.m.