flextable :: save_as_image () включает путь к изображению, когда Rmarkdown связывается с Word - PullRequest
0 голосов
/ 17 июня 2020

Когда я вяжу Rmarkdown в Word и включаю таблицу, сохраненную как изображение, используя flextable::save_as_image(), функция, кажется, также вставляет путь к моему изображению над таблицей. Как предотвратить включение пути в Word do c? Вот MWE:

---
title: "MWE"
output: word_document
---

```{r include=TRUE, message=FALSE, warning=FALSE, echo=FALSE, results='asis'}
library(flextable, quietly = TRUE)
library(webshot, quietly = TRUE)
ft <- flextable( head( mtcars ) )
ft <- autofit(ft)
save_as_image(x = ft, path = "myimage.png")
knitr::include_graphics("myimage.png")
```

Вот результат, который я получаю:

enter image description here

1 Ответ

2 голосов
/ 17 июня 2020

save_as_image возвращает имя файла, в котором вы сохранили изображение. Вы можете скрыть это с помощью invisible().

invisible(save_as_image(x = ft, path = "myimage.png"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...