Fid*_*ler 3 r rstudio r-markdown rnotebook
我尝试在 R Studio 中使用 R Markdown 笔记本(.Rmd 文件)在学习 R 编程时捕获笔记和练习。我发现通过代码块生成的任何绘图都被正确复制到相应的 html 文件中,但是我无法在 html 中复制图像。
下面的示例代码 - 该图像是工作目录路径中的 .PNG 文件。
```{r}
library(knitr)
knitr::include_graphics("MyImage.PNG")
```
Run Code Online (Sandbox Code Playgroud)
这可以正确复制 R Markdown Notebook 中的图像,但不能复制到 html 文件中。
我可以直接使用 html 语法复制 html 文件中的图像 -
<img src="MyImage.PNG" alt="MyImage">
Run Code Online (Sandbox Code Playgroud)
我查看了有关此主题的其他问题,但无法通过提供的任何解决方案解决此问题。如果你们中有人能帮助解决这个问题,我将不胜感激。
谢谢!
我认为这可能是与添加有关的错误shiny。
我刚刚做了一个快速测试,它适用于普通文档:
---
title: "Test"
output: html_document
---
```{r setup, include=FALSE}
library(knitr)
opts_chunk$set(echo = TRUE)
```
```{r, echo=FALSE, out.width="50%"}
include_graphics("../images/RMarkdownOutputFormats.png")
```
Run Code Online (Sandbox Code Playgroud)
但是当我添加它时shiny它不再起作用:
---
title: "Test"
output: html_document
runtime: shiny
---
```{r setup, include=FALSE}
library(knitr)
opts_chunk$set(echo = TRUE)
```
```{r, echo=FALSE, out.width="50%"}
include_graphics("../images/RMarkdownOutputFormats.png")
```
Run Code Online (Sandbox Code Playgroud)