无法将 .png 图像添加到 rmarkdown - 错误:“![”中出现意外的“[”

new*_*123 1 r knitr r-markdown

我想将图片 (.png) 添加到我的 r markdown 文件中(并且我想编织为 PDF)。但是,我尝试过到处推荐的这个简单代码,但它对我不起作用:

![Caption for the picture.](image.png)
Run Code Online (Sandbox Code Playgroud)

因为我收到错误:

Error: unexpected '[' in "!["
Run Code Online (Sandbox Code Playgroud)

我对 r markdown 很陌生。我不确定我做错了什么 - 我已经将 .Rmd 文件移动到了我看到的图像所在的位置,这也是推荐的,但看起来这不是问题。我以前没有见过其他人对“![]”有问题。

有人对如何解决这个问题有任何建议吗?

(另外,knitr::include_graphics("image.png") 对我有用,是的,我可以使用它,但我想找到上述问题的根源......)

Wal*_*ldi 6

图像插入Rmarkdown语法在块内不起作用r。在一个块中,您可以按照帖子中提到的方式
使用。knitr::include_graphics("image.png")

这不起作用:

```{r}
![Caption for the picture.](image.png)
```
Run Code Online (Sandbox Code Playgroud)

错误:“![”中出现意外的“[”

这有效:

Either :   
```{r}
knitr::include_graphics("image.png")
```

Or :   
![Caption for the picture.](image.png)

Run Code Online (Sandbox Code Playgroud)