R Markdown - 无法在路径中找到图像

问题描述 投票:0回答:3

我在路径

./static/static/images/air_quality.png
处保存了图像。当我将此图像添加到 R Markdown 文件时,我不断收到此消息
(No image at path static/images/air_quality.png)

不确定问题是什么。

注意:R markdown 文件中给出的路径

static/images/air_quality.png
是正确的。

我的问题是,为什么图像无法被识别?

截图如下:

r-markdown hugo blogdown
3个回答
6
投票

此 pandoc markdown 语法

![air quality](/static/images/air_quality.png)
仅适用于
markdown
文件。由于我正在使用
R Markdown
,我必须将此代码更改为:

```{r air-quality, echo=FALSE, out.width = '100%'}
knitr::include_graphics("/static/images/air_quality.png", error = FALSE)
```

error = FALSE
中的
include_graphics()
很重要,因为如果没有该参数,它会引发相同的错误。


0
投票

我遇到了同样的问题,但我有一些图像有效,而其他图像则无效。不需要

include_graphics()
命令。 只需右键单击 Markdown 文件并选择“重新加载”即可。

不起作用的是:

setwd("/currentPath")
并编织锉刀。 Knitting 渲染图像(告诉我确实找到了图像),但它们仍然没有出现在 RStudio 中打开的 Rmd 上。

原因:对我来说,当我先包含文件路径,然后将文件移动到指定文件夹时,就会出现此错误(?)。看来位置只检查一次,因此需要手动重新加载。


0
投票

我有同样的问题,当我编织文件时,Markdown 编辑器显示“位置无图像”错误,但图像就在那里。

screen shot of R markdown lines w/ error

© www.soinside.com 2019 - 2024. All rights reserved.