Несмотря на все мои усилия, я не могу загрузить какой-либо контент бок о бок в слайдах Powerpoint, созданных с помощью R
пакета officer
. Что мне нужно, так это контент (изображения или графики и т. Д. Справа и текст слева). Вот мой рабочий процесс:
plot.gg <- ggplot(iris, aes(Sepal.Length, Petal.Width)) +
geom_line()
library(officer)
read_pptx() %>%
add_slide(layout = "Two Content", master = "Office Theme") %>%
ph_with("text", location = ph_location_type(type = "body", index = 4)) %>%
ph_with(plot.gg, location = ph_location_type(type = "body", index = 3)) %>%
print(target = "test.pptx")
Результатом приведенного выше кода является то, что оба фрагмента контента появляются на правом фланге. Я могу получить текст с левой стороны в виде заголовка с ph_with_text(type = "title", index=1, str = "title")
, но, несмотря на все мои усилия, в левой части слайда не отображаются подписи или контент.