generate_slides | R Documentation |
generate slides based on output
generate_slides(
outputs,
outfile = paste0(tempdir(), "/output.pptx"),
template = file.path(system.file(package = "autoslider.core"), "theme/basic.pptx"),
fig_width = 9,
fig_height = 6,
t_lpp = 20,
t_cpp = 200,
l_lpp = 20,
l_cpp = 150,
...
)
outputs |
List of output |
outfile |
Out file path |
template |
Template file path |
fig_width |
figure width in inch |
fig_height |
figure height in inch |
t_lpp |
An integer specifying the table lines per page |
t_cpp |
An integer specifying the table columns per page |
l_lpp |
An integer specifying the listing lines per page |
l_cpp |
An integer specifying the listing columns per page |
... |
arguments passed to program |
No return value, called for side effects
# Example 1. When applying to the whole pipeline
library(dplyr)
data <- list(
adsl = eg_adsl %>% dplyr::mutate(FASFL = SAFFL),
adae = eg_adae
)
filters::load_filters(
yaml_file = system.file("filters.yml", package = "autoslider.core"),
overwrite = TRUE
)
spec_file <- system.file("spec.yml", package = "autoslider.core")
spec_file %>%
read_spec() %>%
filter_spec(program %in% c("t_dm_slide")) %>%
generate_outputs(datasets = data) %>%
decorate_outputs() %>%
generate_slides()
# Example 2. When applying to an rtable object or an rlisting object
adsl <- eg_adsl
t_dm_slide(adsl, "TRT01P", c("SEX", "AGE")) %>%
generate_slides()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.