Как изменить размер внешних файлов изображений (.png) в линейном выводе и предварительном просмотре в блокноте R? - PullRequest
0 голосов
/ 17 мая 2019

Я генерирую файлы .png из внешней программы, которую я хотел бы включить в свой r-блокнот, но размеры слишком велики как для встроенного вывода чанка, так и для предварительного просмотра (notebook.nb.html),

Я нашел соответствующий ответ о том, как это сделать, в обычном файле r-markdown, используя include_graphics () при использовании Knit to HTML:

https://stackoverflow.com/a/36057971/5652841

, норазмер изображения не изменяется при выводе встроенного фрагмента или при просмотре html, если этот метод применяется внутри r-ноутбука.

Я также нашел ответы, которые сначала строят файл изображения, а затем можно использовать fig.width и fig.height: https://stackoverflow.com/a/38648487/5652841

и здесь: https://stackoverflow.com/a/15626317/5652841

Они работают, но это немного обходной способ сделать это.Я спрашиваю, почему метод include_graphics () не работает в случае использования интерактивного r-ноутбука и есть ли лучший способ.

---
title: "R Notebook"
output: html_notebook
---

```{r}

library("knitr")

download.file("https://www.rstudio.com/wp-content/uploads/2014/06/RStudio-Ball.png", "RStudio-Ball.png")

```

```{r full size image}

knitr::include_graphics(path = "RStudio-Ball.png")

```

```{r trying to make it smaller has no effect, out.width = "50%"}

knitr::include_graphics(path = "RStudio-Ball.png")

```
...