ph_with_table
From officer v0.3.2
by David Gohel
add table
add a table as a new shape in the current slide.
Usage
ph_with_table(x, value, type = "body", index = 1, header = TRUE,
first_row = TRUE, first_column = FALSE, last_row = FALSE,
last_column = FALSE)ph_with_table_at(x, value, left, top, width, height, header = TRUE,
first_row = TRUE, first_column = FALSE, last_row = FALSE,
last_column = FALSE)
Arguments
- x
a pptx device
- value
data.frame
- type
placeholder type
- index
placeholder index (integer). This is to be used when a placeholder type is not unique in the current slide, e.g. two placeholders with type 'body'.
- header
display header if TRUE
- first_row, last_row, first_column, last_column
logical for PowerPoint table options
- left, top
location of the new shape on the slide
- width, height
shape size in inches
Examples
# NOT RUN {
library(magrittr)
doc <- read_pptx() %>%
add_slide(layout = "Title and Content", master = "Office Theme") %>%
ph_with_table(value = mtcars[1:6,], type = "body",
last_row = FALSE, last_column = FALSE, first_row = TRUE)
print(doc, target = tempfile(fileext = ".pptx"))
library(magrittr)
doc <- read_pptx() %>%
add_slide(layout = "Title and Content", master = "Office Theme") %>%
ph_with_table_at(value = mtcars[1:6,],
height = 4, width = 8, left = 4, top = 4,
last_row = FALSE, last_column = FALSE, first_row = TRUE)
print(doc, target = tempfile(fileext = ".pptx"))
# }
Community examples
Looks like there are no examples yet.