【问题标题】:Cannot add .png image to rmarkdown - Error: unexpected '[' in "!["无法将 .png 图像添加到 rmarkdown - 错误:“![”中出现意外的“[”
【发布时间】:2021-08-04 03:16:22
【问题描述】:

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

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

因为我得到了错误:

Error: unexpected '[' in "!["

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

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

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

【问题讨论】:

  • 这段代码应该用在 Markdown 部分,而不是在 Markdown 文档的 R 块内

标签: r r-markdown knitr


【解决方案1】:

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

这不起作用:

```{r}
![Caption for the picture.](image.png)
```

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

这行得通:

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

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

【讨论】:

    猜你喜欢
    • 2015-01-04
    • 1970-01-01
    • 1970-01-01
    • 2021-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多