as_bar_stack | R Documentation |
Apply settings to an ms_barchart
object to
produce a stacked barchart. Options are available to use percentage
instead of values and to choose if bars should be vertically or horizontally drawn.
as_bar_stack(x, dir = "vertical", percent = FALSE, gap_width = 50)
x |
an |
dir |
the direction of the bars in the chart, value must one of "horizontal" or "vertical". |
percent |
should bars be in percent |
gap_width |
gap width between the bar for each category on a bar chart, in percent of the bar width. It can be set between 0 and 500. |
library(officer) my_bar_stack_01 <- ms_barchart(data = browser_data, x = "browser", y = "value", group = "serie") my_bar_stack_01 <- as_bar_stack( my_bar_stack_01 ) my_bar_stack_02 <- ms_barchart(data = browser_data, x = "browser", y = "value", group = "serie") my_bar_stack_02 <- as_bar_stack( my_bar_stack_02, percent = TRUE, dir = "horizontal" ) doc <- read_pptx() doc <- add_slide(doc, layout = "Title and Content", master = "Office Theme") doc <- ph_with(doc, my_bar_stack_02, location = ph_location_fullsize()) fileout <- tempfile(fileext = ".pptx") print(doc, target = fileout)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.